LeviLamina
Loading...
Searching...
No Matches
Editor::Services::TransactionManagerServiceProvider Member List

This is the complete list of members for Editor::Services::TransactionManagerServiceProvider, including all inherited members.

addEntityOperation(::Actor *entity, ::Editor::Transactions::EntityOperation::OperationType const type)=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
addTransaction(::std::unique_ptr<::Editor::Transactions::TransactionContext > transactionContext)=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
addUserDefinedOperation(::std::string const &payload, ::std::string const &operationName, ::std::function<::Scripting::Result_deprecated< void >(::std::string const &)> fnUndo, ::std::function<::Scripting::Result_deprecated< void >(::std::string const &)> fnRedo)=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
clearAllTransactionData()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
clearTransactions()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
commitOpenTransaction()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
commitTrackedChanges()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
discardOpenTransaction()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
discardTrackedChanges()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
ERROR_BUSY_SERVICE()Editor::Services::TransactionManagerServiceProviderstatic
ERROR_NO_OPEN_TRANSACTION()Editor::Services::TransactionManagerServiceProviderstatic
hasOpenTransaction() const =0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
isBusy() const =0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
openTransaction(::std::string const &name)=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
pendingOperationsSize() const =0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
redo()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
redoSize() const =0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
trackBlockChangeArea(::BlockPos const &from, ::BlockPos const &to)=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
trackBlockChangeList(::std::vector<::BlockPos > const &locations)=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
trackBlockChangeVolume(::BlockVolumeBase const &volume)=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
undo()=0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
undoSize() const =0 (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProviderpure virtual
~TransactionManagerServiceProvider()=default (defined in Editor::Services::TransactionManagerServiceProvider)Editor::Services::TransactionManagerServiceProvidervirtual