LeviLamina
Loading...
Searching...
No Matches
ScriptRGB.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/math/Color.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
Scripting {
struct
InterfaceBinding
; }
11
// clang-format on
12
13
namespace
ScriptModuleMinecraft {
14
15
class
ScriptRGB {
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::TypedStorage<4, 16, ::mce::Color> mColor;
20
// NOLINTEND
21
22
public
:
23
// virtual functions
24
// NOLINTBEGIN
25
virtual
~ScriptRGB() =
default
;
26
27
virtual
bool
isValid()
const
;
28
// NOLINTEND
29
30
public
:
31
// member functions
32
// NOLINTBEGIN
33
MCAPI ScriptRGB();
34
35
MCAPI
explicit
ScriptRGB(
::mce::Color
const
& color);
36
37
MCFOLD ::mce::Color
const
& getColor()
const
;
38
// NOLINTEND
39
40
public
:
41
// static functions
42
// NOLINTBEGIN
43
MCAPI static ::Scripting::InterfaceBinding bind();
44
// NOLINTEND
45
46
public
:
47
// constructor thunks
48
// NOLINTBEGIN
49
MCAPI
void
* $ctor();
50
51
MCAPI
void
* $ctor(
::mce::Color
const
& color);
52
// NOLINTEND
53
54
public
:
55
// virtual function thunks
56
// NOLINTBEGIN
57
MCAPI
bool
$isValid()
const
;
58
59
60
// NOLINTEND
61
62
public
:
63
// vftables
64
// NOLINTBEGIN
65
MCNAPI
static
void
**
$vftable
();
66
// NOLINTEND
67
};
68
69
}
// namespace ScriptModuleMinecraft
ScriptModuleMinecraft::ScriptRGB::$vftable
static MCAPI void ** $vftable()
mce::Color
Definition
Color.h:13
Scripting::InterfaceBinding
Definition
InterfaceBinding.h:16
src
mc
scripting
modules
minecraft
ScriptRGB.h
Generated on
for LeviLamina by
1.16.1