3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/common/editor/IOperation.h"
7#include "mc/deps/scripting/runtime/Result_deprecated.h"
12namespace Editor {
class ServiceProviderCollection; }
13namespace Scripting {
struct EnumBinding; }
16namespace Editor::Transactions {
21 enum class OperationType :
int {
47 virtual ::std::string_view getName() ;
61 MCNAPI ::Scripting::Result_deprecated<void>
Definition ServiceProviderCollection.h:7
Definition EntityOperation.h:18
static MCAPI void ** $vftable()
MCAPI ::Scripting::Result_deprecated< void > $_undo(::Editor::ServiceProviderCollection &services)
MCAPI ::Scripting::Result_deprecated< void > _loadEntity(::Level *level)
MCAPI::std::string_view $getName()
static MCAPI ::std::string const & DEFAULT_OPERATION_NAME()
MCAPI ::Scripting::Result_deprecated< void > _saveEntity(::Level *level)
MCAPI ::Scripting::Result_deprecated< void > _performOperation(::Editor::ServiceProviderCollection &services, bool isUndo)
static MCAPI ::Scripting::EnumBinding bindOperationType()
MCAPI ::Scripting::Result_deprecated< void > $_redo(::Editor::ServiceProviderCollection &services)
Definition IOperation.h:15