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

Public Member Functions

ScriptPendingTransaction & operator= (ScriptPendingTransaction const &)
 ScriptPendingTransaction (ScriptPendingTransaction const &)
MCAPI ::Scripting::Result_deprecated< void > addPrefabInstanceOperation (::Editor::ScriptModule::ScriptPrefabInstanceTransactionOperationHandler const &operationHandler, ::std::string const &instanceId, ::std::optional<::std::string > prev, ::std::optional<::std::string > current)
MCAPI ::Scripting::Result_deprecated< int > commitTrackedChanges ()
MCAPI ::Scripting::Result_deprecated< int > discardTrackedChanges ()
MCAPI ::std::optional<::mce::UUID > getUUID () const
MCAPI::Editor::ScriptModule::ScriptPendingTransaction & operator= (::Editor::ScriptModule::ScriptPendingTransaction &&other)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bindScript ()
static MCAPI ::Scripting::Error getInvalidPendingTransactionError ()
static MCAPI ::Scripting::Error getInvalidTransactionManagerError ()
static MCAPI ::Scripting::Error getTransactionHandlerMismatchError ()

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk35d33c
::ll::UntypedStorage< 8, 32 > mUnkf87103
::ll::UntypedStorage< 8, 40 > mUnk87ab92
::ll::UntypedStorage< 8, 16 > mUnk93e4de

Member Function Documentation

◆ addPrefabInstanceOperation()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptPendingTransaction::addPrefabInstanceOperation ( ::Editor::ScriptModule::ScriptPrefabInstanceTransactionOperationHandler const & operationHandler,
::std::string const & instanceId,
::std::optional<::std::string > prev,
::std::optional<::std::string > current )
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.

◆ commitTrackedChanges()

MCAPI ::Scripting::Result_deprecated< int > Editor::ScriptModule::ScriptPendingTransaction::commitTrackedChanges ( )
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.

◆ discardTrackedChanges()

MCAPI ::Scripting::Result_deprecated< int > Editor::ScriptModule::ScriptPendingTransaction::discardTrackedChanges ( )
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.

◆ getUUID()

MCAPI ::std::optional<::mce::UUID > Editor::ScriptModule::ScriptPendingTransaction::getUUID ( ) 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.

◆ operator=()

MCAPI::Editor::ScriptModule::ScriptPendingTransaction & Editor::ScriptModule::ScriptPendingTransaction::operator= ( ::Editor::ScriptModule::ScriptPendingTransaction && other)
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::ScriptPendingTransaction::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.

◆ getInvalidPendingTransactionError()

MCAPI ::Scripting::Error Editor::ScriptModule::ScriptPendingTransaction::getInvalidPendingTransactionError ( )
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.

◆ getInvalidTransactionManagerError()

MCAPI ::Scripting::Error Editor::ScriptModule::ScriptPendingTransaction::getInvalidTransactionManagerError ( )
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.

◆ getTransactionHandlerMismatchError()

MCAPI ::Scripting::Error Editor::ScriptModule::ScriptPendingTransaction::getTransactionHandlerMismatchError ( )
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.

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