LeviLamina
Loading...
Searching...
No Matches
Editor::Services::EditorServerPersistenceService Class Reference
Inheritance diagram for Editor::Services::EditorServerPersistenceService:

Public Types

enum class  State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 }

Public Member Functions

EditorServerPersistenceService & operator= (EditorServerPersistenceService const &)
 EditorServerPersistenceService (EditorServerPersistenceService 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
MCAPI::Editor::Services::PersistenceGroupMetadata _createMetadata (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version)
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 ::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
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)
virtual ::Scripting::Result_deprecated< void > requestGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::function< void(::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > >)> callback)
virtual ::Scripting::Result_deprecated< void > syncAndSaveGroup (::StackRefResult<::Editor::Services::PersistenceGroup > group)
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 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 _handleRequestGroupPayload (::Editor::Network::PersistenceRequestGroupPayload const &payload)
MCAPI void _handleResponseGroupPayload (::Editor::Network::PersistenceResponseGroupPayload const &payload)
MCAPI void _handleSaveGroupPayload (::Editor::Network::SavePersistenceGroupPayload const &payload)
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 * $ctor (::Editor::ServiceProviderCollection &providers)
MCFOLD void * $ctor ()
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
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)
MCAPI ::Scripting::Result_deprecated< void > $requestGroup (::std::string const &namespacedName, ::Editor::Services::PersistenceScope scope, ::std::optional< int > version, ::std::function< void(::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > >)> callback)
MCAPI ::Scripting::Result_deprecated< void > $syncAndSaveGroup (::StackRefResult<::Editor::Services::PersistenceGroup > group)
virtual bool isServiceInitialized () const
virtual bool isServiceReady () const
MCAPI bool $isServiceInitialized () const
MCAPI bool $isServiceReady () const

Static Public Member Functions

static MCAPI void ** $vftableForEditorPersistenceServiceProvider ()
static MCAPI void ** $vftableForIEditorService ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 64 > mUnkf8a37e
::ll::UntypedStorage< 8, 32 > mUnk4a2014
::ll::UntypedStorage< 8, 8 > mUnkca506a
::ll::UntypedStorage< 8, 8 > mUnk5f20cb
::ll::UntypedStorage< 8, 24 > mUnk2ba342
::ll::UntypedStorage< 8, 24 > mUnk612587
::ll::UntypedStorage< 8, 64 > mUnk97fa1e
::ll::UntypedStorage< 8, 8 > mUnkc8874b
::ll::UntypedStorage< 4, 4 > mUnk93c97e
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
::ll::UntypedStorage< 8, 8 > mUnkc52f22
::ll::UntypedStorage< 8, 24 > mUnk91d2d7

Member Function Documentation

◆ init()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerPersistenceService::init ( )
virtual

◆ quit()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerPersistenceService::quit ( )
virtual

◆ getServiceName()

virtual::std::string_view Editor::Services::EditorServerPersistenceService::getServiceName ( ) const
virtual

◆ getOrCreateGroup()

virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorServerPersistenceService::getOrCreateGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version,
::std::optional<::Editor::Services::PersistenceGroupType > groupType )
virtual

◆ createGroup()

virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorServerPersistenceService::createGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version,
::std::optional<::Editor::Services::PersistenceGroupType > groupType )
virtual

◆ deleteGroup() [1/2]

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerPersistenceService::deleteGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version )
virtual

◆ _getGroupRootPath()

virtual ::Core::PathBuffer<::std::string > Editor::Services::EditorServerPersistenceService::_getGroupRootPath ( ::Editor::Services::PersistenceScope scope) const
virtual

◆ _createMetadata()

MCAPI::Editor::Services::PersistenceGroupMetadata Editor::Services::EditorServerPersistenceService::_createMetadata ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _dispatchGroupToClients()

MCAPI void Editor::Services::EditorServerPersistenceService::_dispatchGroupToClients ( ::Editor::Services::PersistenceGroupChangeAction action,
::Editor::Services::PersistenceGroupMetadata groupMetadata )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getGroupItemKey()

MCAPI::std::string Editor::Services::EditorServerPersistenceService::_getGroupItemKey ( ::std::string groupVersionName,
::Editor::Services::PersistenceScope scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _handleGroupItemChange()

MCAPI void Editor::Services::EditorServerPersistenceService::_handleGroupItemChange ( ::std::string key,
::Editor::Services::PersistenceScope scope,
::Editor::Services::PersistenceGroupItemChangeAction action,
::StackRefResult<::Editor::Services::PersistenceItem > & item )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _handleQuerySharedGroupPayload()

MCAPI void Editor::Services::EditorServerPersistenceService::_handleQuerySharedGroupPayload ( ::Editor::Network::PersistenceQuerySharedGroupPayload const & payload)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $init()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerPersistenceService::$init ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $quit()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerPersistenceService::$quit ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ready()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerPersistenceService::$ready ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getServiceName()

MCAPI::std::string_view Editor::Services::EditorServerPersistenceService::$getServiceName ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getOrCreateGroup()

MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorServerPersistenceService::$getOrCreateGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version,
::std::optional<::Editor::Services::PersistenceGroupType > groupType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createGroup()

MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorServerPersistenceService::$createGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version,
::std::optional<::Editor::Services::PersistenceGroupType > groupType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $deleteGroup() [1/2]

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerPersistenceService::$deleteGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getGroupRootPath()

MCAPI ::Core::PathBuffer<::std::string > Editor::Services::EditorServerPersistenceService::$_getGroupRootPath ( ::Editor::Services::PersistenceScope scope) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForEditorPersistenceServiceProvider()

MCAPI void ** Editor::Services::EditorServerPersistenceService::$vftableForEditorPersistenceServiceProvider ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForIEditorService()

MCAPI void ** Editor::Services::EditorServerPersistenceService::$vftableForIEditorService ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getGroup()

virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorPersistenceService::getGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version )
virtualinherited

◆ deleteGroup() [2/2]

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorPersistenceService::deleteGroup ( ::StackRefResult<::Editor::Services::PersistenceGroup > const group)
virtualinherited

◆ fetchGroups()

virtual ::std::vector<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorPersistenceService::fetchGroups ( ::std::optional<::std::string > groupNamespace,
::std::optional<::std::string > namespacedName,
::std::optional<::Editor::Services::PersistenceScope > scope,
::std::optional< int > version )
virtualinherited

◆ requestGroup()

virtual ::Scripting::Result_deprecated< void > 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 )
virtualinherited

◆ syncAndSaveGroup()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorPersistenceService::syncAndSaveGroup ( ::StackRefResult<::Editor::Services::PersistenceGroup > group)
virtualinherited

◆ _createCacheGroup()

MCAPI ::WeakRef<::Editor::Services::PersistenceGroup > Editor::Services::EditorPersistenceService::_createCacheGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
int version,
::Editor::Services::PersistenceGroupType groupType )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _createGroup()

MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorPersistenceService::_createGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version,
::Editor::Services::PersistenceGroupType groupType )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getGroup()

MCAPI ::StackRefResult<::Editor::Services::PersistenceGroup > Editor::Services::EditorPersistenceService::_getGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getMaxVersion()

MCAPI int Editor::Services::EditorPersistenceService::_getMaxVersion ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getPath()

MCAPI ::Core::PathBuffer<::std::string > Editor::Services::EditorPersistenceService::_getPath ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _handleRequestGroupPayload()

MCAPI void Editor::Services::EditorPersistenceService::_handleRequestGroupPayload ( ::Editor::Network::PersistenceRequestGroupPayload const & payload)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _handleResponseGroupPayload()

MCAPI void Editor::Services::EditorPersistenceService::_handleResponseGroupPayload ( ::Editor::Network::PersistenceResponseGroupPayload const & payload)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _handleSaveGroupPayload()

MCAPI void Editor::Services::EditorPersistenceService::_handleSaveGroupPayload ( ::Editor::Network::SavePersistenceGroupPayload const & payload)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _loadGroupMetaData()

MCAPI void Editor::Services::EditorPersistenceService::_loadGroupMetaData ( ::Editor::Services::PersistenceScope scope)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _parseJsonToGroupManifest()

MCAPI ::std::optional<::Editor::Services::PersistenceGroupManifest > Editor::Services::EditorPersistenceService::_parseJsonToGroupManifest ( ::std::string value)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _saveGroupMetaData()

MCAPI bool Editor::Services::EditorPersistenceService::_saveGroupMetaData ( ::Editor::Services::PersistenceScope scope)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * Editor::Services::EditorPersistenceService::$ctor ( ::Editor::ServiceProviderCollection & providers)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void Editor::Services::EditorPersistenceService::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getGroup()

MCAPI ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorPersistenceService::$getGroup ( ::std::string const & namespacedName,
::Editor::Services::PersistenceScope scope,
::std::optional< int > version )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $deleteGroup() [2/2]

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorPersistenceService::$deleteGroup ( ::StackRefResult<::Editor::Services::PersistenceGroup > const group)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fetchGroups()

MCAPI ::std::vector<::StackRefResult<::Editor::Services::PersistenceGroup > > Editor::Services::EditorPersistenceService::$fetchGroups ( ::std::optional<::std::string > groupNamespace,
::std::optional<::std::string > namespacedName,
::std::optional<::Editor::Services::PersistenceScope > scope,
::std::optional< int > version )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $requestGroup()

MCAPI ::Scripting::Result_deprecated< void > 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 )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $syncAndSaveGroup()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorPersistenceService::$syncAndSaveGroup ( ::StackRefResult<::Editor::Services::PersistenceGroup > group)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isServiceInitialized()

MCAPI bool Editor::Services::IEditorService::$isServiceInitialized ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isServiceReady()

MCAPI bool Editor::Services::IEditorService::$isServiceReady ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** Editor::Services::IEditorService::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: