|
|
DataStoreSync & | operator= (DataStoreSync const &) |
|
| DataStoreSync (DataStoreSync const &) |
|
virtual void | clear (::std::string const &datastoreName, bool addToOutgoingChanges) |
|
virtual void | assertAppropriateThread () const =0 |
| MCAPI::cereal::DynamicValue const * | get (::std::string const &datastoreName, ::std::string const &property) const |
| MCAPI ::nonstd::expected<::gsl::not_null<::cereal::DynamicValue const * >, ::Bedrock::DDUI::PathUtility::PathQueryError > | getPath (::std::string const &dataStoreName, ::std::string const &property, ::std::string const &path) const |
| MCAPI::Bedrock::PubSub::Subscription | listen (::std::string const &datastoreName, ::std::string const &property, ::std::function< void(::cereal::DynamicValue const *)> onChange) |
| MCAPI void | set (::std::string const &datastoreName, ::std::string const &property, ::cereal::DynamicValue const &obj, bool addToOutgoingChanges) |
| MCAPI ::nonstd::expected< void, ::Bedrock::DDUI::PathUtility::PathQueryError > | setPath (::std::string const &dataStoreName, ::std::string const &propertyName, ::std::string const &path, ::std::variant< double, bool, ::std::string > const &data, bool addToOutgoing) |
|
MCNAPI_C void * | $ctor () |
| MCAPI void | $dtor () |
| MCAPI void | $clear (::std::string const &datastoreName, bool addToOutgoingChanges) |
◆ get()
| MCAPI::cereal::DynamicValue const * Bedrock::DDUI::DataStoreSync::get |
( |
::std::string const & | datastoreName, |
|
|
::std::string const & | property ) const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getPath()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ listen()
| MCAPI::Bedrock::PubSub::Subscription Bedrock::DDUI::DataStoreSync::listen |
( |
::std::string const & | datastoreName, |
|
|
::std::string const & | property, |
|
|
::std::function< void(::cereal::DynamicValue const *)> | onChange ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ set()
| MCAPI void Bedrock::DDUI::DataStoreSync::set |
( |
::std::string const & | datastoreName, |
|
|
::std::string const & | property, |
|
|
::cereal::DynamicValue const & | obj, |
|
|
bool | addToOutgoingChanges ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ setPath()
| MCAPI ::nonstd::expected< void, ::Bedrock::DDUI::PathUtility::PathQueryError > Bedrock::DDUI::DataStoreSync::setPath |
( |
::std::string const & | dataStoreName, |
|
|
::std::string const & | propertyName, |
|
|
::std::string const & | path, |
|
|
::std::variant< double, bool, ::std::string > const & | data, |
|
|
bool | addToOutgoing ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $dtor()
| MCAPI void Bedrock::DDUI::DataStoreSync::$dtor |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $clear()
| MCAPI void Bedrock::DDUI::DataStoreSync::$clear |
( |
::std::string const & | datastoreName, |
|
|
bool | addToOutgoingChanges ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
| MCAPI void ** Bedrock::DDUI::DataStoreSync::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: