|
LeviLamina
|
Inheritance diagram for Editor::Services::DataStoreService:Public Types | |
| enum class | State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 } |
Public Member Functions | |
| DataStoreService & | operator= (DataStoreService const &) |
| DataStoreService (DataStoreService const &) | |
| virtual ::Scripting::Result_deprecated< void > | init () |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| virtual ::Scripting::Result_deprecated< void > | dispatchEvent (::HashedString const &dataTag, ::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc) |
| virtual::Json::Value | getPayload (::HashedString const &dataTag, ::Editor::DataStore::PayloadDescription const &desc) const |
| virtual::Bedrock::PubSub::Subscription | listenForEvent (::std::function< void(::HashedString const &, ::Editor::DataStore::EventType, ::Json::Value const &, ::Editor::DataStore::PayloadDescription const &)> callback) |
| virtual ::Scripting::Result_deprecated< void > | _handleEvents (::HashedString const &, ::Editor::DataStore::EventType, ::Json::Value const &, ::Editor::DataStore::PayloadDescription const &, bool)=0 |
| virtual::Json::Value | _getPayload (::HashedString const &, ::Editor::DataStore::PayloadDescription const &) const =0 |
| MCAPI | DataStoreService (::Editor::ServiceProviderCollection &providers) |
| MCAPI void | _handleDataStoreEventPacket (::Editor::Network::DataStoreEventPayload const &packet) |
| MCAPI void | _handleScriptReloadEventPacket (::Editor::Network::ServerScriptTeardownRebuildPayload const &packet) |
| MCAPI ::Scripting::Result_deprecated< void > | _processEvent (::HashedString const &dataTag, ::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc, bool isNetworkEvent) |
| MCAPI void | _publishEvent (::HashedString const &dataTag, ::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc) |
| MCAPI void | _sendNetworkEvent (::HashedString const &dataTag, ::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc) |
| MCAPI void * | $ctor (::Editor::ServiceProviderCollection &providers) |
| MCAPI void | $dtor () |
| MCAPI ::Scripting::Result_deprecated< void > | $init () |
| MCAPI ::Scripting::Result_deprecated< void > | $quit () |
| MCAPI ::Scripting::Result_deprecated< void > | $dispatchEvent (::HashedString const &dataTag, ::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc) |
| MCAPI::Json::Value | $getPayload (::HashedString const &dataTag, ::Editor::DataStore::PayloadDescription const &desc) const |
| MCAPI::Bedrock::PubSub::Subscription | $listenForEvent (::std::function< void(::HashedString const &, ::Editor::DataStore::EventType, ::Json::Value const &, ::Editor::DataStore::PayloadDescription const &)> callback) |
| virtual ::Scripting::Result_deprecated< void > | ready () |
| virtual::std::string_view | getServiceName () const =0 |
| virtual bool | isServiceInitialized () const |
| virtual bool | isServiceReady () const |
| MCAPI ::Scripting::Result_deprecated< void > | $ready () |
| MCAPI bool | $isServiceInitialized () const |
| MCAPI bool | $isServiceReady () const |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
Static Public Member Functions | |
| static MCAPI void ** | $vftableForDataStoreServiceProvider () |
| static MCAPI void ** | $vftableForIEditorService () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 8 > | mUnk13c2ab |
| ::ll::UntypedStorage< 8, 8 > | mUnke835e6 |
| ::ll::UntypedStorage< 8, 8 > | mUnk53a18a |
| ::ll::UntypedStorage< 8, 8 > | mUnk77d480 |
| ::ll::UntypedStorage< 8, 8 > | mUnkb1b6f3 |
| ::ll::UntypedStorage< 8, 128 > | mUnk906987 |
| ::ll::UntypedStorage< 8, 48 > | mUnk16dd40 |
| ::ll::UntypedStorage< 8, 16 > | mUnke703fc |
| ::ll::UntypedStorage< 8, 16 > | mUnkd4e093 |
| ::ll::UntypedStorage< 8, 8 > | mUnkc8874b |
| ::ll::UntypedStorage< 4, 4 > | mUnk93c97e |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
explicit |
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::DataStoreServiceProvider.
|
virtual |
Implements Editor::Services::DataStoreServiceProvider.
|
virtual |
Implements Editor::Services::DataStoreServiceProvider.
| MCAPI void Editor::Services::DataStoreService::_handleDataStoreEventPacket | ( | ::Editor::Network::DataStoreEventPayload const & | packet | ) |
| MCAPI void Editor::Services::DataStoreService::_handleScriptReloadEventPacket | ( | ::Editor::Network::ServerScriptTeardownRebuildPayload const & | packet | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::DataStoreService::_processEvent | ( | ::HashedString const & | dataTag, |
| ::Editor::DataStore::EventType | eventType, | ||
| ::Json::Value const & | payload, | ||
| ::Editor::DataStore::PayloadDescription const & | desc, | ||
| bool | isNetworkEvent ) |
| MCAPI void Editor::Services::DataStoreService::_publishEvent | ( | ::HashedString const & | dataTag, |
| ::Editor::DataStore::EventType | eventType, | ||
| ::Json::Value const & | payload, | ||
| ::Editor::DataStore::PayloadDescription const & | desc ) |
| MCAPI void Editor::Services::DataStoreService::_sendNetworkEvent | ( | ::HashedString const & | dataTag, |
| ::Editor::DataStore::EventType | eventType, | ||
| ::Json::Value const & | payload, | ||
| ::Editor::DataStore::PayloadDescription const & | desc ) |
| MCAPI void * Editor::Services::DataStoreService::$ctor | ( | ::Editor::ServiceProviderCollection & | providers | ) |
| MCAPI void Editor::Services::DataStoreService::$dtor | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::DataStoreService::$init | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::DataStoreService::$quit | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::DataStoreService::$dispatchEvent | ( | ::HashedString const & | dataTag, |
| ::Editor::DataStore::EventType | eventType, | ||
| ::Json::Value const & | payload, | ||
| ::Editor::DataStore::PayloadDescription const & | desc ) |
| MCAPI::Json::Value Editor::Services::DataStoreService::$getPayload | ( | ::HashedString const & | dataTag, |
| ::Editor::DataStore::PayloadDescription const & | desc ) const |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::DataStoreService::$listenForEvent | ( | ::std::function< void(::HashedString const &, ::Editor::DataStore::EventType, ::Json::Value const &, ::Editor::DataStore::PayloadDescription const &)> | callback | ) |
|
static |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |