|
| virtual void | assertAppropriateThread () const |
|
virtual void | clear (::std::string const &datastoreName, bool addToOutgoingChanges) |
| 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::string const &path, ::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 > | setObjectPath (::std::string const &dataStoreName, ::std::string const &propertyName, ::std::string const &path, ::cereal::DynamicValue const ¤tData, ::std::string const &newDataString) |
| 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, bool allowStringToObjectUpdates) |
| MCAPI void * | $ctor () |
| MCAPI void | $dtor () |
| MCAPI void | $clear (::std::string const &datastoreName, bool addToOutgoingChanges) |