|
|
DataStoreSyncServer & | operator= (DataStoreSyncServer const &) |
|
| DataStoreSyncServer (DataStoreSyncServer const &) |
| virtual void | clear (::std::string const &datastoreName, bool addToOutgoingChanges) |
| virtual void | assertAppropriateThread () const |
| MCAPI void | applyUpdate (::Bedrock::DDUI::DataStoreUpdate const &change) |
| MCAPI bool | canClientUpdateProperty (::std::string const &dataStoreName, ::std::string const &propertyName, ::std::string const &path) |
| MCAPI void | setPropertyUpdateAllowed (::std::string const &dataStoreName, ::std::string const &propertyName, ::std::string const &path, bool value) |
|
MCNAPI_S void * | $ctor () |
| MCAPI void | $clear (::std::string const &datastoreName, bool addToOutgoingChanges) |
| MCAPI void | $assertAppropriateThread () const |
| 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) |
| MCAPI void | $dtor () |