LeviLamina
|
Public Types | |
enum class | OperationType : int { Create = 0 , Delete = 1 } |
Public Member Functions | |
EntityOperation & | operator= (EntityOperation const &) |
EntityOperation (EntityOperation const &) | |
virtual::std::string_view | getName () |
virtual ::Scripting::Result< void > | _undo (::Editor::ServiceProviderCollection &services) |
virtual ::Scripting::Result< void > | _redo (::Editor::ServiceProviderCollection &services) |
MCAPI ::Scripting::Result< void > | _loadEntity (::Level *level) |
MCAPI ::Scripting::Result< void > | _performOperation (::Editor::ServiceProviderCollection &services, bool isUndo) |
MCAPI ::Scripting::Result< void > | _saveEntity (::Level *level) |
MCAPI::std::string_view | $getName () |
MCAPI ::Scripting::Result< void > | $_undo (::Editor::ServiceProviderCollection &services) |
MCAPI ::Scripting::Result< void > | $_redo (::Editor::ServiceProviderCollection &services) |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI ::Scripting::EnumBindingBuilder< ::Editor::Transactions::EntityOperation::OperationType, ::Editor::Transactions::EntityOperation::OperationType > | bindOperationType () |
static MCAPI ::std::string const & | DEFAULT_OPERATION_NAME () |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 4, 4 > | mUnkd7236d |
::ll::UntypedStorage< 8, 8 > | mUnkf68a91 |
::ll::UntypedStorage< 8, 8 > | mUnk6cbeac |
|
virtual |
Implements Editor::Transactions::IOperation.
|
virtual |
Implements Editor::Transactions::IOperation.
|
virtual |
Implements Editor::Transactions::IOperation.