LeviLamina
Loading...
Searching...
No Matches
ScriptGameTestModuleFactory.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/binding_factory/GenericModuleBindingFactory.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
Scripting {
class
ModuleBindingBuilder; }
11
namespace
Scripting {
struct
ModuleBinding; }
12
namespace
mce {
class
UUID; }
13
// clang-format on
14
15
class
ScriptGameTestModuleFactory
:
public
::Scripting::GenericModuleBindingFactory
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<8, 8>
mUnkc40654;
20
// NOLINTEND
21
22
public
:
23
// prevent constructor by default
24
ScriptGameTestModuleFactory
& operator=(
ScriptGameTestModuleFactory
const
&);
25
ScriptGameTestModuleFactory
(
ScriptGameTestModuleFactory
const
&);
26
ScriptGameTestModuleFactory
();
27
28
public
:
29
// virtual functions
30
// NOLINTBEGIN
31
// vIndex: 0
32
virtual
~ScriptGameTestModuleFactory
()
/*override*/
=
default
;
33
// NOLINTEND
34
35
public
:
36
// member functions
37
// NOLINTBEGIN
38
MCAPI
void
_addVersions();
39
40
MCAPI ::Scripting::ModuleBinding _generateBindings(
41
::Scripting::ModuleBindingBuilder
& moduleBuilder,
42
bool
allowUntagged,
43
::std::vector<::std::string>
const
& allowedTags
44
);
45
// NOLINTEND
46
47
public
:
48
// static variables
49
// NOLINTBEGIN
50
MCAPI
static
char
const
*& ModuleName();
51
52
MCAPI static ::mce::UUID& ModuleUUID();
53
// NOLINTEND
54
55
public
:
56
// destructor thunk
57
// NOLINTBEGIN
58
59
// NOLINTEND
60
61
public
:
62
// vftables
63
// NOLINTBEGIN
64
MCAPI
static
void
** $vftable();
65
// NOLINTEND
66
};
ScriptGameTestModuleFactory
Definition
ScriptGameTestModuleFactory.h:15
Scripting::GenericModuleBindingFactory
Definition
GenericModuleBindingFactory.h:20
Scripting::ModuleBindingBuilder
Definition
ModuleBindingBuilder.h:30
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
ScriptGameTestModuleFactory.h
Generated on Sat Apr 26 2025 05:55:55 for LeviLamina by
1.12.0