LeviLamina
Loading...
Searching...
No Matches
ScriptOperationPayload.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/runtime/Result.h"
7
8
namespace
Editor::Transactions {
9
10
class
ScriptOperationPayload
{
11
public
:
12
// member variables
13
// NOLINTBEGIN
14
::ll::UntypedStorage<8, 32>
mUnk36fa7f;
15
::ll::UntypedStorage<8, 64>
mUnk965d1b;
16
::ll::UntypedStorage<8, 64>
mUnk162184;
17
// NOLINTEND
18
19
public
:
20
// prevent constructor by default
21
ScriptOperationPayload
& operator=(
ScriptOperationPayload
const
&);
22
ScriptOperationPayload
(
ScriptOperationPayload
const
&);
23
ScriptOperationPayload
();
24
25
public
:
26
// member functions
27
// NOLINTBEGIN
28
MCAPI
ScriptOperationPayload
(
29
::std::string
const
& payload,
30
::std::function<
::Scripting::Result<void>
(::std::string
const
&)> fnUndo,
31
::std::function<
::Scripting::Result<void>
(::std::string
const
&)> fnRedo
32
);
33
34
MCAPI
~ScriptOperationPayload
();
35
// NOLINTEND
36
37
public
:
38
// constructor thunks
39
// NOLINTBEGIN
40
MCAPI
void
* $ctor(
41
::std::string
const
& payload,
42
::std::function<
::Scripting::Result<void>
(::std::string
const
&)> fnUndo,
43
::std::function<
::Scripting::Result<void>
(::std::string
const
&)> fnRedo
44
);
45
// NOLINTEND
46
47
public
:
48
// destructor thunk
49
// NOLINTBEGIN
50
MCAPI
void
$dtor();
51
// NOLINTEND
52
};
53
54
}
// namespace Editor::Transactions
Editor::Transactions::ScriptOperationPayload
Definition
ScriptOperationPayload.h:10
Scripting::Result
Definition
Result.h:8
ll::UntypedStorage
Definition
Alias.h:14
src
mc
common
editor
ScriptOperationPayload.h
Generated on Sat Apr 26 2025 05:55:23 for LeviLamina by
1.12.0