LeviLamina
Loading...
Searching...
No Matches
Editor::EditorManager Class Referenceabstract
Inheritance diagram for Editor::EditorManager:

Public Member Functions

EditorManager & operator= (EditorManager const &)
 EditorManager (EditorManager const &)
virtual ::std::unique_ptr<::FileArchiver::IWorldConvertercreateWorldConverter (::ILevelListCache &, ::Scheduler &, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const >)
virtual void cleanupOrphanedTemporaryPlaytestWorlds (::ILevelListCache &levelListCache) const
virtual void cleanupOrphanedTemporaryRealmsUploadWorlds ()
virtual ::Scripting::Result_deprecated< void > scriptingTeardown ()
virtual ::Scripting::Result_deprecated< void > scriptingRebuild (::Scripting::ContextId contextId, bool finalEvent)
virtual void tryClearPlaytestRoundtripInfo ()
virtual::Editor::ServiceProviderCollection & getServiceProviders ()
MCAPI EditorManager (bool isClient, ::PacketSender &packetSender, ::IMinecraftEventing &eventing)
MCAPI void * $ctor (bool isClient, ::PacketSender &packetSender, ::IMinecraftEventing &eventing)
MCAPI void $dtor ()
MCAPI ::std::unique_ptr<::FileArchiver::IWorldConverter$createWorldConverter (::ILevelListCache &, ::Scheduler &, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const >)
MCAPI void $cleanupOrphanedTemporaryPlaytestWorlds (::ILevelListCache &levelListCache) const
MCAPI void $cleanupOrphanedTemporaryRealmsUploadWorlds ()
MCAPI ::Scripting::Result_deprecated< void > $scriptingTeardown ()
MCAPI ::Scripting::Result_deprecated< void > $scriptingRebuild (::Scripting::ContextId contextId, bool finalEvent)
MCAPI void $tryClearPlaytestRoundtripInfo ()
MCAPI::Editor::ServiceProviderCollection & $getServiceProviders ()
virtual bool isClientSide () const =0
virtual ::std::unique_ptr<::Editor::IEditorPlayercreatePlayer (::Player &)=0
MCFOLD void * $ctor ()
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
MCAPI ::Scripting::Result_deprecated< void > _destroyServices ()
MCAPI::Editor::Services::IEditorService * _findService (::std::string const &serviceName) const
MCAPI ::Scripting::Result_deprecated< void > _initServices ()
MCAPI ::Scripting::Result_deprecated< void > _readyServices ()
MCAPI ::Scripting::Result_deprecated< void > _registerAndInitServiceList (::std::vector<::std::unique_ptr<::Editor::Services::IEditorService > > serviceList)
MCAPI ::Scripting::Result_deprecated<::Editor::Services::IEditorService * > _registerService (::std::unique_ptr<::Editor::Services::IEditorService > servicePtr)

Static Public Member Functions

static MCAPI void ** $vftableForEditorManagerServiceProvider ()
static MCAPI void ** $vftableForEditorServiceList ()
static MCAPI void ** $vftableForIEditorManager ()
static MCAPI void ** $vftable ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnka0ac2a
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
::ll::UntypedStorage< 8, 24 > mUnk55e0ee

Constructor & Destructor Documentation

◆ EditorManager()

MCAPI Editor::EditorManager::EditorManager ( bool isClient,
::PacketSender & packetSender,
::IMinecraftEventing & eventing )
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.

Member Function Documentation

◆ createWorldConverter()

virtual ::std::unique_ptr<::FileArchiver::IWorldConverter > Editor::EditorManager::createWorldConverter ( ::ILevelListCache & ,
::Scheduler & ,
::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const & ,
::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const >  )
virtual

◆ cleanupOrphanedTemporaryPlaytestWorlds()

virtual void Editor::EditorManager::cleanupOrphanedTemporaryPlaytestWorlds ( ::ILevelListCache & levelListCache) const
virtual

◆ cleanupOrphanedTemporaryRealmsUploadWorlds()

virtual void Editor::EditorManager::cleanupOrphanedTemporaryRealmsUploadWorlds ( )
virtual

◆ scriptingTeardown()

virtual ::Scripting::Result_deprecated< void > Editor::EditorManager::scriptingTeardown ( )
virtual

◆ scriptingRebuild()

virtual ::Scripting::Result_deprecated< void > Editor::EditorManager::scriptingRebuild ( ::Scripting::ContextId contextId,
bool finalEvent )
virtual

◆ tryClearPlaytestRoundtripInfo()

virtual void Editor::EditorManager::tryClearPlaytestRoundtripInfo ( )
virtual

◆ getServiceProviders()

virtual::Editor::ServiceProviderCollection & Editor::EditorManager::getServiceProviders ( )
virtual

◆ $ctor()

MCAPI void * Editor::EditorManager::$ctor ( bool isClient,
::PacketSender & packetSender,
::IMinecraftEventing & eventing )
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::EditorManager::$dtor ( )
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.

◆ $createWorldConverter()

MCAPI ::std::unique_ptr<::FileArchiver::IWorldConverter > Editor::EditorManager::$createWorldConverter ( ::ILevelListCache & ,
::Scheduler & ,
::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const & ,
::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider 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.

◆ $cleanupOrphanedTemporaryPlaytestWorlds()

MCAPI void Editor::EditorManager::$cleanupOrphanedTemporaryPlaytestWorlds ( ::ILevelListCache & levelListCache) 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.

◆ $cleanupOrphanedTemporaryRealmsUploadWorlds()

MCAPI void Editor::EditorManager::$cleanupOrphanedTemporaryRealmsUploadWorlds ( )
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.

◆ $scriptingTeardown()

MCAPI ::Scripting::Result_deprecated< void > Editor::EditorManager::$scriptingTeardown ( )
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.

◆ $scriptingRebuild()

MCAPI ::Scripting::Result_deprecated< void > Editor::EditorManager::$scriptingRebuild ( ::Scripting::ContextId contextId,
bool finalEvent )
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.

◆ $tryClearPlaytestRoundtripInfo()

MCAPI void Editor::EditorManager::$tryClearPlaytestRoundtripInfo ( )
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.

◆ $getServiceProviders()

MCAPI::Editor::ServiceProviderCollection & Editor::EditorManager::$getServiceProviders ( )
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.

◆ $vftableForEditorManagerServiceProvider()

MCAPI void ** Editor::EditorManager::$vftableForEditorManagerServiceProvider ( )
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.

◆ $vftableForEditorServiceList()

MCAPI void ** Editor::EditorManager::$vftableForEditorServiceList ( )
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.

◆ $vftableForIEditorManager()

MCAPI void ** Editor::EditorManager::$vftableForIEditorManager ( )
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.

◆ $vftable() [1/2]

MCAPI void ** Bedrock::EnableNonOwnerReferences::$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.

◆ _destroyServices()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServiceList::_destroyServices ( )
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.

◆ _findService()

MCAPI::Editor::Services::IEditorService * Editor::Services::EditorServiceList::_findService ( ::std::string const & serviceName) 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.

◆ _initServices()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServiceList::_initServices ( )
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.

◆ _readyServices()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServiceList::_readyServices ( )
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.

◆ _registerAndInitServiceList()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServiceList::_registerAndInitServiceList ( ::std::vector<::std::unique_ptr<::Editor::Services::IEditorService > > serviceList)
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.

◆ _registerService()

MCAPI ::Scripting::Result_deprecated<::Editor::Services::IEditorService * > Editor::Services::EditorServiceList::_registerService ( ::std::unique_ptr<::Editor::Services::IEditorService > servicePtr)
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() [2/2]

MCAPI void ** Editor::Services::EditorServiceList::$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: