| $ctor(::Editor::ServiceProviderCollection &providers) | Editor::Services::EditorPersistenceService | |
| $ctor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $deleteGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) | Editor::Services::EditorPersistenceService | |
| $deleteGroup(::StackRefResult<::Editor::Services::PersistenceGroup > const group) | Editor::Services::EditorPersistenceService | |
| $dtor() | Editor::Services::EditorPersistenceService | |
| $fetchGroups(::std::optional<::std::string > groupNamespace, ::std::optional<::std::string > namespacedName, ::std::optional<::Editor::Services::PersistenceScope > scope, ::std::optional< int > version) | Editor::Services::EditorPersistenceService | |
| $getGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) | Editor::Services::EditorPersistenceService | |
| $getServiceName() const | Editor::Services::EditorPersistenceService | |
| $init() | Editor::Services::EditorPersistenceService | |
| $isServiceInitialized() const | Editor::Services::IEditorService | |
| $isServiceReady() const | Editor::Services::IEditorService | |
| $quit() | Editor::Services::EditorPersistenceService | |
| $ready() | Editor::Services::EditorPersistenceService | |
| $requestGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::function< void(::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > >)> callback) | Editor::Services::EditorPersistenceService | |
| $syncAndSaveGroup(::StackRefResult<::Editor::Services::PersistenceGroup > group) | Editor::Services::EditorPersistenceService | |
| $vftable() | Editor::Services::IEditorService | static |
| $vftableForEditorPersistenceServiceProvider() | Editor::Services::EditorPersistenceService | static |
| $vftableForIEditorService() | Editor::Services::EditorPersistenceService | static |
| _createCacheGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, int version, ::Editor::Services::PersistenceGroupType groupType) | Editor::Services::EditorPersistenceService | |
| _createGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::Editor::Services::PersistenceGroupType groupType) | Editor::Services::EditorPersistenceService | |
| _getGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) | Editor::Services::EditorPersistenceService | |
| _getGroupRootPath(::Editor::Services::PersistenceScope scope) const =0 (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | pure virtual |
| _getMaxVersion(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope) | Editor::Services::EditorPersistenceService | |
| _getPath(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) const | Editor::Services::EditorPersistenceService | |
| _handleRequestGroupPayload(::Editor::Network::PersistenceRequestGroupPayload const &payload) | Editor::Services::EditorPersistenceService | |
| _handleResponseGroupPayload(::Editor::Network::PersistenceResponseGroupPayload const &payload) | Editor::Services::EditorPersistenceService | |
| _handleSaveGroupPayload(::Editor::Network::SavePersistenceGroupPayload const &payload) | Editor::Services::EditorPersistenceService | |
| _loadGroupMetaData(::Editor::Services::PersistenceScope scope) | Editor::Services::EditorPersistenceService | |
| _parseJsonToGroupManifest(::std::string value) | Editor::Services::EditorPersistenceService | |
| _saveGroupMetaData(::Editor::Services::PersistenceScope scope) | Editor::Services::EditorPersistenceService | |
| createGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::optional<::Editor::Services::PersistenceGroupType > groupType)=0 (defined in Editor::Services::EditorPersistenceServiceProvider) | Editor::Services::EditorPersistenceServiceProvider | pure virtual |
| deleteGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| deleteGroup(::StackRefResult<::Editor::Services::PersistenceGroup > const group) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| EditorPersistenceService(EditorPersistenceService const &) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| EditorPersistenceService() (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| EditorPersistenceService(::Editor::ServiceProviderCollection &providers) | Editor::Services::EditorPersistenceService | explicit |
| EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| fetchGroups(::std::optional<::std::string > groupNamespace, ::std::optional<::std::string > namespacedName, ::std::optional<::Editor::Services::PersistenceScope > scope, ::std::optional< int > version) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| getGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| getOrCreateGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::optional<::Editor::Services::PersistenceGroupType > groupType)=0 (defined in Editor::Services::EditorPersistenceServiceProvider) | Editor::Services::EditorPersistenceServiceProvider | pure virtual |
| getServiceName() const (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| IEditorService(IEditorService const &) (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
| IEditorService() (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
| init() (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| isServiceInitialized() const (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | virtual |
| isServiceReady() const (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | virtual |
| mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| mUnk2ba342 (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| mUnk5f20cb (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| mUnk612587 (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| mUnk91d2d7 (defined in Editor::Services::PayloadStoreHelper) | Editor::Services::PayloadStoreHelper | |
| mUnk93c97e (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
| mUnk97fa1e (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| mUnkc52f22 (defined in Editor::Services::PayloadStoreHelper) | Editor::Services::PayloadStoreHelper | |
| mUnkc8874b (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
| mUnkca506a (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| operator=(EditorPersistenceService const &) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| operator=(IEditorService const &) (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
| operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| operator=(PayloadStoreHelper const &) (defined in Editor::Services::PayloadStoreHelper) | Editor::Services::PayloadStoreHelper | |
| PayloadStoreHelper(PayloadStoreHelper const &) (defined in Editor::Services::PayloadStoreHelper) | Editor::Services::PayloadStoreHelper | |
| PayloadStoreHelper() (defined in Editor::Services::PayloadStoreHelper) | Editor::Services::PayloadStoreHelper | |
| quit() (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| ready() (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | |
| requestGroup(::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::function< void(::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > >)> callback) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| State enum name (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
| syncAndSaveGroup(::StackRefResult<::Editor::Services::PersistenceGroup > group) (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| ~EditorPersistenceService() (defined in Editor::Services::EditorPersistenceService) | Editor::Services::EditorPersistenceService | virtual |
| ~EditorPersistenceServiceProvider()=default (defined in Editor::Services::EditorPersistenceServiceProvider) | Editor::Services::EditorPersistenceServiceProvider | virtual |
| ~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
| ~IEditorService() (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | virtual |
| ~PayloadStoreHelper() | Editor::Services::PayloadStoreHelper | |