|
|
EditorServerPersistenceServiceV2 & | operator= (EditorServerPersistenceServiceV2 const &) |
| |
|
| EditorServerPersistenceServiceV2 (EditorServerPersistenceServiceV2 const &) |
| |
| virtual ::Scripting::Result_deprecated< void > | init () |
| |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| |
|
virtual ::Scripting::Result_deprecated< void > | ready () |
| |
| virtual::std::string_view | getServiceName () const |
| |
| virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > | getOrCreateGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::optional<::Editor::Services::PersistenceGroupType > groupType) |
| |
| virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > | createGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::optional<::Editor::Services::PersistenceGroupType > groupType) |
| |
| virtual ::Scripting::Result_deprecated< void > | deleteGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) |
| |
| virtual ::Core::PathBuffer<::std::string > | _getGroupRootPath (::Editor::Services::PersistenceScope scope) const |
| |
| virtual bool | _validateScope (::Editor::Services::PersistenceScope scope) const |
| |
| MCAPI | EditorServerPersistenceServiceV2 (::Editor::ServiceProviderCollection &providers) |
| |
| MCAPI::Editor::Services::PersistenceGroupMetadata | _createMetadata (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) |
| |
| MCAPI void | _dispatchGroupItemsToClient (::Editor::Services::PersistenceGroupItemMetadata item, ::Editor::Services::PersistenceGroupItemChangeAction action) |
| |
| MCAPI void | _dispatchGroupToClients (::Editor::Services::PersistenceGroupChangeAction action, ::Editor::Services::PersistenceGroupMetadata groupMetadata) |
| |
| MCAPI::std::string | _getGroupItemKey (::std::string groupVersionName, ::Editor::Services::PersistenceScope scope) |
| |
| MCAPI void | _handleGroupItemChange (::std::string key, ::Editor::Services::PersistenceScope scope, ::Editor::Services::PersistenceGroupItemChangeAction action, ::StackRefResult<::Editor::Services::PersistenceItem > &item) |
| |
| MCAPI void | _handleQuerySharedGroupPayload (::Editor::Network::PersistenceQuerySharedGroupPayload const &payload) |
| |
| MCAPI void * | $ctor (::Editor::ServiceProviderCollection &providers) |
| |
| MCAPI ::Scripting::Result_deprecated< void > | $init () |
| |
| MCAPI ::Scripting::Result_deprecated< void > | $quit () |
| |
| MCAPI ::Scripting::Result_deprecated< void > | $ready () |
| |
| MCAPI::std::string_view | $getServiceName () const |
| |
| MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > | $getOrCreateGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::optional<::Editor::Services::PersistenceGroupType > groupType) |
| |
| MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > | $createGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::optional<::Editor::Services::PersistenceGroupType > groupType) |
| |
| MCAPI ::Scripting::Result_deprecated< void > | $deleteGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) |
| |
| MCAPI ::Core::PathBuffer<::std::string > | $_getGroupRootPath (::Editor::Services::PersistenceScope scope) const |
| |
| MCAPI bool | $_validateScope (::Editor::Services::PersistenceScope scope) const |
| |
| virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > | getGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) |
| |
| virtual ::Scripting::Result_deprecated< void > | deleteGroup (::StackRefResult<::Editor::Services::PersistenceGroup > const group) |
| |
| virtual ::std::vector<::StackRefResult<::Editor::Services::PersistenceGroup > > | fetchGroups (::std::optional<::std::string > groupNamespace, ::std::optional<::std::string > namespacedName, ::std::optional<::Editor::Services::PersistenceScope > scope, ::std::optional< int > version) |
| |
| MCAPI ::WeakRef<::Editor::Services::PersistenceGroup > | _createCacheGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, int version, ::Editor::Services::PersistenceGroupType groupType) |
| |
| MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > | _createGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::Editor::Services::PersistenceGroupType groupType) |
| |
| MCAPI ::StackRefResult<::Editor::Services::PersistenceGroup > | _getGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) |
| |
| MCAPI ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > | _getManifestFilePath (::Editor::Services::PersistenceScope scope) |
| |
| MCAPI int | _getMaxVersion (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope) |
| |
| MCAPI ::Core::PathBuffer<::std::string > | _getPath (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) const |
| |
| MCAPI void | _loadGroupMetaData (::Editor::Services::PersistenceScope scope) |
| |
| MCAPI ::std::optional<::Editor::Services::PersistenceGroupManifest > | _parseJsonToGroupManifest (::std::string value) |
| |
| MCAPI bool | _saveGroupMetaData (::Editor::Services::PersistenceScope scope) |
| |
| MCAPI void | $dtor () |
| |
| MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > | $getGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) |
| |
| MCAPI ::Scripting::Result_deprecated< void > | $deleteGroup (::StackRefResult<::Editor::Services::PersistenceGroup > const group) |
| |
| MCAPI ::std::vector<::StackRefResult<::Editor::Services::PersistenceGroup > > | $fetchGroups (::std::optional<::std::string > groupNamespace, ::std::optional<::std::string > namespacedName, ::std::optional<::Editor::Services::PersistenceScope > scope, ::std::optional< int > version) |
| |
|
virtual bool | isServiceInitialized () const |
| |
|
virtual bool | isServiceReady () const |
| |
| MCAPI bool | $isServiceInitialized () const |
| |
| MCAPI bool | $isServiceReady () const |
| |
|
MCFOLD void * | $ctor () |
| |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
| |