LeviLamina
Loading...
Searching...
No Matches
Editor::Transactions::TransactionContext Class Reference

Public Types

enum class  OperationErrorHandling : int { ContinueOnError = 0 , StopOnError = 1 }
 

Public Member Functions

TransactionContextoperator= (TransactionContext const &)
 
 TransactionContext (TransactionContext const &)
 
MCAPI TransactionContext (::std::string name, ::Editor::Transactions::TransactionContext::OperationErrorHandling errorHandling)
 
MCAPI ::Scripting::Result< void > _redo (::Editor::ServiceProviderCollection &serviceProviders) const
 
MCAPI ::Scripting::Result< void > _undo (::Editor::ServiceProviderCollection &serviceProviders) const
 
MCFOLD void addOperation (::std::unique_ptr<::Editor::Transactions::IOperation > operation)
 
MCAPI void * $ctor (::std::string name, ::Editor::Transactions::TransactionContext::OperationErrorHandling errorHandling)
 
MCAPI void $dtor ()
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk94a2cb
 
::ll::UntypedStorage< 8, 16 > mUnk95977f
 
::ll::UntypedStorage< 8, 24 > mUnkcc2a0c
 
::ll::UntypedStorage< 8, 24 > mUnk4549ce
 
::ll::UntypedStorage< 4, 4 > mUnk1afd03
 

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