84 MCAPI ::Scripting::Error _getInvalidTransactionServiceError()
const;
86 MCAPI ::Scripting::Result<bool, ::Scripting::Error> addEntityOperation(
88 ::Editor::Transactions::EntityOperation::OperationType type
91 MCAPI ::Scripting::Result<void> addUserDefinedOperation(
94 ::std::string
const& payload,
95 ::std::optional<::std::string const>& operationName
98 MCAPI ::Scripting::Result_deprecated<bool> commitOpenTransaction();
100 MCAPI ::Scripting::Result_deprecated<int> commitTrackedChanges();
102 MCAPI ::Scripting::Result_deprecated<bool> discardOpenTransaction();
104 MCAPI ::Scripting::Result_deprecated<int> discardTrackedChanges();
106 MCAPI ::Scripting::Result_deprecated<bool> openTransaction(::std::string
const& name);
108 MCAPI ::Editor::ScriptModule::ScriptTransactionManagerService&
111 MCAPI ::Scripting::Result<void> redo();
113 MCAPI ::Scripting::Result_deprecated<int> redoSize()
const;
115 MCAPI ::Scripting::Result_deprecated<
117 registerTransactionHandler(
123 MCAPI ::Scripting::Result_deprecated<bool> trackBlockChangeArea(
::Vec3 const& from,
::Vec3 const& to);
125 MCAPI ::Scripting::Result_deprecated<bool>
128 MCAPI ::Scripting::Result_deprecated<bool> trackBlockChangeList(::std::vector<::Vec3>
const& locations);
130 MCAPI ::Scripting::Result_deprecated<bool>
133 MCAPI ::Scripting::Result<void> undo();
135 MCAPI ::Scripting::Result_deprecated<int> undoSize()
const;
141 MCAPI static ::Scripting::ClassBindingBuilder<::Editor::ScriptModule::ScriptTransactionManagerService> bindScript();
Definition ContextConfig.h:7