|
TransactionManagerService & | operator= (TransactionManagerService const &) |
|
| TransactionManagerService (TransactionManagerService const &) |
|
virtual::EventResult | onEvent (::PlayerDimensionChangeBeforeEvent const &) |
|
virtual ::Scripting::Result< void > | init () |
|
virtual ::Scripting::Result< void > | ready () |
|
virtual ::Scripting::Result< void > | quit () |
|
virtual::std::string_view | getServiceName () const |
|
virtual void | addTransaction (::std::unique_ptr<::Editor::Transactions::TransactionContext > transactionContext) |
|
virtual void | clearTransactions () |
|
virtual ::Scripting::Result< void > | undo () |
|
virtual ::Scripting::Result< void > | redo () |
|
virtual uint64 | undoSize () const |
|
virtual uint64 | redoSize () const |
|
virtual ::Scripting::Result_deprecated< bool > | trackBlockChangeList (::std::vector<::BlockPos > const &locations) |
|
virtual ::Scripting::Result_deprecated< bool > | trackBlockChangeArea (::BlockPos const &from, ::BlockPos const &to) |
|
virtual ::Scripting::Result_deprecated< bool > | trackBlockChangeSelection (::Editor::Selection::SelectionContainer const &selection) |
|
virtual ::Scripting::Result_deprecated< bool > | trackBlockChangeCompoundBlockVolume (::CompoundBlockVolume const &compoundVolume) |
|
virtual ::Scripting::Result< bool, ::Scripting::Error > | addEntityOperation (::Actor *entity, ::Editor::Transactions::EntityOperation::OperationType type) |
|
virtual ::Scripting::Result_deprecated< int > | commitTrackedChanges () |
|
virtual ::Scripting::Result_deprecated< int > | discardTrackedChanges () |
|
virtual ::Scripting::Result_deprecated< bool > | openTransaction (::std::string const &name) |
|
virtual ::Scripting::Result_deprecated< bool > | commitOpenTransaction () |
|
virtual ::Scripting::Result_deprecated< bool > | discardOpenTransaction () |
|
virtual ::Scripting::Result_deprecated< bool > | addUserDefinedOperation (::std::string const &payload, ::std::string const &operationName, ::std::function<::Scripting::Result< void >(::std::string const &)> fnUndo, ::std::function<::Scripting::Result< void >(::std::string const &)> fnRedo) |
|
virtual uint64 | pendingOperationsSize () const |
|
virtual bool | hasOpenTransaction () const |
|
virtual void | clearAllTransactionData () |
|
virtual bool | isBusy () const |
|
MCAPI void | _handleRedoMessage (::Editor::Network::RedoOperationPayload const &) |
|
MCAPI void | _handleUndoMessage (::Editor::Network::UndoOperationPayload const &) |
|
MCAPI ::Scripting::Result< void > | _redo () |
|
MCAPI ::Scripting::Result_deprecated< bool > | _trackBlockChanges (::BlockSource const ®ion, ::std::vector<::BlockPos > const &locations) |
|
MCAPI ::Scripting::Result< void > | _undo () |
|
MCAPI void | $dtor () |
|
MCAPI::EventResult | $onEvent (::PlayerDimensionChangeBeforeEvent const &) |
|
MCAPI ::Scripting::Result< void > | $init () |
|
MCAPI ::Scripting::Result< void > | $ready () |
|
MCAPI ::Scripting::Result< void > | $quit () |
|
MCAPI::std::string_view | $getServiceName () const |
|
MCAPI void | $addTransaction (::std::unique_ptr<::Editor::Transactions::TransactionContext > transactionContext) |
|
MCAPI void | $clearTransactions () |
|
MCAPI ::Scripting::Result< void > | $undo () |
|
MCAPI ::Scripting::Result< void > | $redo () |
|
MCAPI uint64 | $undoSize () const |
|
MCAPI uint64 | $redoSize () const |
|
MCAPI ::Scripting::Result_deprecated< bool > | $trackBlockChangeList (::std::vector<::BlockPos > const &locations) |
|
MCAPI ::Scripting::Result_deprecated< bool > | $trackBlockChangeArea (::BlockPos const &from, ::BlockPos const &to) |
|
MCAPI ::Scripting::Result_deprecated< bool > | $trackBlockChangeSelection (::Editor::Selection::SelectionContainer const &selection) |
|
MCAPI ::Scripting::Result_deprecated< bool > | $trackBlockChangeCompoundBlockVolume (::CompoundBlockVolume const &compoundVolume) |
|
MCAPI ::Scripting::Result< bool, ::Scripting::Error > | $addEntityOperation (::Actor *entity, ::Editor::Transactions::EntityOperation::OperationType type) |
|
MCAPI ::Scripting::Result_deprecated< int > | $commitTrackedChanges () |
|
MCAPI ::Scripting::Result_deprecated< int > | $discardTrackedChanges () |
|
MCAPI ::Scripting::Result_deprecated< bool > | $openTransaction (::std::string const &name) |
|
MCAPI ::Scripting::Result_deprecated< bool > | $commitOpenTransaction () |
|
MCAPI ::Scripting::Result_deprecated< bool > | $discardOpenTransaction () |
|
MCAPI ::Scripting::Result_deprecated< bool > | $addUserDefinedOperation (::std::string const &payload, ::std::string const &operationName, ::std::function<::Scripting::Result< void >(::std::string const &)> fnUndo, ::std::function<::Scripting::Result< void >(::std::string const &)> fnRedo) |
|
MCAPI uint64 | $pendingOperationsSize () const |
|
MCFOLD bool | $hasOpenTransaction () const |
|
MCAPI void | $clearAllTransactionData () |
|
MCAPI bool | $isBusy () const |
|
virtual bool | isServiceInitialized () const |
|
virtual bool | isServiceReady () const |
|
MCAPI bool | $isServiceInitialized () const |
|
MCAPI bool | $isServiceReady () const |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|