LeviLamina
Loading...
Searching...
No Matches
Editor::ScriptModule::ScriptMeshCacheService Class Reference
Inheritance diagram for Editor::ScriptModule::ScriptMeshCacheService:

Classes

struct  ActiveCommitState
struct  PendingRevertState

Public Member Functions

ScriptMeshCacheService & operator= (ScriptMeshCacheService const &)
 ScriptMeshCacheService (ScriptMeshCacheService const &)
MCAPI ScriptMeshCacheService (::Editor::ServiceProviderCollection &services, ::Scripting::WeakLifetimeScope const &)
MCAPI void _finishActiveCommit (::std::string const &requestId, bool clientSuccess, ::std::string const &clientError)
MCAPI void _onLevelTick (::Editor::EditorManager &)
MCAPI void _processPendingRevertChunk ()
MCAPI void _rejectCommitPromise (::std::string const &requestId, ::std::string const &errorCode)
MCAPI void _resolveCommitPromise (::std::string const &requestId, bool isSuccess, int blockCount, ::std::string const &errorMessage)
MCAPI void _revertAppliedBlocksAndDiscard (::Editor::Services::TransactionManagerServiceProvider &transactionManager, ::std::function< void()> onComplete)
MCAPI void _sendCommitCancelIfNeeded ()
MCAPI ::Scripting::Result_deprecated< void > cancelCommit (::std::string const &requestId)
MCAPI ::Scripting::Result_deprecated< void > unloadMesh (::std::string const &meshId)
MCAPI ~ScriptMeshCacheService ()
MCAPI void * $ctor (::Editor::ServiceProviderCollection &services, ::Scripting::WeakLifetimeScope const &)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::Scripting::EnumBinding bindMeshColorSourceKind ()
static MCAPI ::Scripting::EnumBinding bindMeshLoadError ()
static MCAPI ::Scripting::EnumBinding bindMeshPlacementError ()
static MCAPI ::Scripting::ClassBinding bindScript ()

Public Attributes

::ll::UntypedStorage< 8, 64 > mUnke1af66
::ll::UntypedStorage< 8, 64 > mUnkc26ae0
::ll::UntypedStorage< 1, 1 > mUnkff5e75
::ll::UntypedStorage< 8, 64 > mUnk3ce9f8
::ll::UntypedStorage< 8, 32 > mUnk98a1e1
::ll::UntypedStorage< 8, 32 > mUnk7b608c
::ll::UntypedStorage< 1, 1 > mUnka6f20d
::ll::UntypedStorage< 8, 136 > mUnk2f73de
::ll::UntypedStorage< 8, 144 > mUnk7465cf
::ll::UntypedStorage< 8, 8 > mUnk588404
::ll::UntypedStorage< 8, 16 > mUnkfdc293
::ll::UntypedStorage< 8, 16 > mUnk545102
::ll::UntypedStorage< 8, 16 > mUnk2122b6
::ll::UntypedStorage< 8, 16 > mUnk847939
::ll::UntypedStorage< 8, 16 > mUnke21971
::ll::UntypedStorage< 8, 8 > mUnkc52f22
::ll::UntypedStorage< 8, 24 > mUnk91d2d7

Constructor & Destructor Documentation

◆ ScriptMeshCacheService()

MCAPI Editor::ScriptModule::ScriptMeshCacheService::ScriptMeshCacheService ( ::Editor::ServiceProviderCollection & services,
::Scripting::WeakLifetimeScope 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.

◆ ~ScriptMeshCacheService()

MCAPI Editor::ScriptModule::ScriptMeshCacheService::~ScriptMeshCacheService ( )
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

◆ _finishActiveCommit()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::_finishActiveCommit ( ::std::string const & requestId,
bool clientSuccess,
::std::string const & clientError )
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.

◆ _onLevelTick()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::_onLevelTick ( ::Editor::EditorManager & )
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.

◆ _processPendingRevertChunk()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::_processPendingRevertChunk ( )
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.

◆ _rejectCommitPromise()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::_rejectCommitPromise ( ::std::string const & requestId,
::std::string const & errorCode )
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.

◆ _resolveCommitPromise()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::_resolveCommitPromise ( ::std::string const & requestId,
bool isSuccess,
int blockCount,
::std::string const & errorMessage )
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.

◆ _revertAppliedBlocksAndDiscard()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::_revertAppliedBlocksAndDiscard ( ::Editor::Services::TransactionManagerServiceProvider & transactionManager,
::std::function< void()> onComplete )
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.

◆ _sendCommitCancelIfNeeded()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::_sendCommitCancelIfNeeded ( )
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.

◆ cancelCommit()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptMeshCacheService::cancelCommit ( ::std::string const & requestId)
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.

◆ unloadMesh()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptMeshCacheService::unloadMesh ( ::std::string const & meshId)
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.

◆ bindMeshColorSourceKind()

MCAPI ::Scripting::EnumBinding Editor::ScriptModule::ScriptMeshCacheService::bindMeshColorSourceKind ( )
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.

◆ bindMeshLoadError()

MCAPI ::Scripting::EnumBinding Editor::ScriptModule::ScriptMeshCacheService::bindMeshLoadError ( )
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.

◆ bindMeshPlacementError()

MCAPI ::Scripting::EnumBinding Editor::ScriptModule::ScriptMeshCacheService::bindMeshPlacementError ( )
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.

◆ bindScript()

MCAPI ::Scripting::ClassBinding Editor::ScriptModule::ScriptMeshCacheService::bindScript ( )
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.

◆ $ctor()

MCAPI void * Editor::ScriptModule::ScriptMeshCacheService::$ctor ( ::Editor::ServiceProviderCollection & services,
::Scripting::WeakLifetimeScope 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.

◆ $dtor()

MCAPI void Editor::ScriptModule::ScriptMeshCacheService::$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.

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