LeviLamina
Loading...
Searching...
No Matches
ValueWrapper.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
Bedrock::JSONObject {
6
7
class
ValueWrapper
{
8
public
:
9
// ValueWrapper inner types declare
10
// clang-format off
11
struct
NumberInfo
;
12
struct
StringInfo
;
13
// clang-format on
14
15
// ValueWrapper inner types define
16
struct
NumberInfo
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
union
{
21
::ll::UntypedStorage<8, 8>
mUnk2d9cad;
22
::ll::UntypedStorage<8, 8>
mUnk69087f;
23
};
24
::ll::UntypedStorage<1, 1>
mUnk9b5c2a;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
NumberInfo
& operator=(
NumberInfo
const
&);
30
NumberInfo
(
NumberInfo
const
&);
31
NumberInfo
();
32
};
33
34
struct
StringInfo
{
35
public
:
36
// member variables
37
// NOLINTBEGIN
38
::ll::UntypedStorage<8, 8>
mUnk1197f1;
39
::ll::UntypedStorage<4, 4>
mUnk970063;
40
::ll::UntypedStorage<4, 4>
mUnkd0118a;
41
// NOLINTEND
42
43
public
:
44
// prevent constructor by default
45
StringInfo
& operator=(
StringInfo
const
&);
46
StringInfo
(
StringInfo
const
&);
47
StringInfo
();
48
};
49
50
public
:
51
// member variables
52
// NOLINTBEGIN
53
::ll::UntypedStorage<4, 4>
mUnk7795a7;
54
union
{
55
::ll::UntypedStorage<8, 16>
mUnk7f22b7;
56
::ll::UntypedStorage<1, 1>
mUnk97e533;
57
::ll::UntypedStorage<8, 16>
mUnka7ef63;
58
::ll::UntypedStorage<8, 64>
mUnk5b5602;
59
::ll::UntypedStorage<8, 64>
mUnk827f1a;
60
};
61
// NOLINTEND
62
63
public
:
64
// prevent constructor by default
65
ValueWrapper
& operator=(
ValueWrapper
const
&);
66
ValueWrapper
(
ValueWrapper
const
&);
67
ValueWrapper
();
68
69
public
:
70
// member functions
71
// NOLINTBEGIN
72
MCAPI
~ValueWrapper
();
73
// NOLINTEND
74
75
public
:
76
// destructor thunk
77
// NOLINTBEGIN
78
MCAPI
void
$dtor();
79
// NOLINTEND
80
};
81
82
}
// namespace Bedrock::JSONObject
Bedrock::JSONObject::ValueWrapper
Definition
ValueWrapper.h:7
Bedrock::JSONObject::ValueWrapper::NumberInfo
Definition
ValueWrapper.h:16
Bedrock::JSONObject::ValueWrapper::StringInfo
Definition
ValueWrapper.h:34
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
core
utility
json_object
ValueWrapper.h
Generated on Sat Apr 26 2025 05:55:26 for LeviLamina by
1.12.0