LeviLamina
Loading...
Searching...
No Matches
InsideBubbleColumnBlockComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
struct
InsideBubbleColumnBlockComponent
{
6
public
:
7
// InsideBubbleColumnBlockComponent inner types declare
8
// clang-format off
9
struct
AboveColumnData
;
10
struct
InsideColumnData
;
11
// clang-format on
12
13
// InsideBubbleColumnBlockComponent inner types define
14
struct
AboveColumnData
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::UntypedStorage<4, 12>
mUnk5b361c;
19
::ll::UntypedStorage<1, 1>
mUnkbf7308;
20
// NOLINTEND
21
22
public
:
23
// prevent constructor by default
24
AboveColumnData
& operator=(
AboveColumnData
const
&);
25
AboveColumnData
(
AboveColumnData
const
&);
26
AboveColumnData
();
27
};
28
29
struct
InsideColumnData
{
30
public
:
31
// member variables
32
// NOLINTBEGIN
33
::ll::UntypedStorage<4, 12>
mUnkada1bd;
34
::ll::UntypedStorage<1, 1>
mUnk38a401;
35
// NOLINTEND
36
37
public
:
38
// prevent constructor by default
39
InsideColumnData
& operator=(
InsideColumnData
const
&);
40
InsideColumnData
(
InsideColumnData
const
&);
41
InsideColumnData
();
42
};
43
44
using
DataVariant = ::std::variant<
45
::InsideBubbleColumnBlockComponent::AboveColumnData
,
46
::InsideBubbleColumnBlockComponent::InsideColumnData
>;
47
48
public
:
49
// member variables
50
// NOLINTBEGIN
51
::ll::TypedStorage<
52
8,
53
24,
54
::std::vector<::std::variant<
55
::InsideBubbleColumnBlockComponent::AboveColumnData
,
56
::InsideBubbleColumnBlockComponent::InsideColumnData
>>>
57
mData;
58
// NOLINTEND
59
};
InsideBubbleColumnBlockComponent::AboveColumnData
Definition
InsideBubbleColumnBlockComponent.h:14
InsideBubbleColumnBlockComponent::InsideColumnData
Definition
InsideBubbleColumnBlockComponent.h:29
InsideBubbleColumnBlockComponent
Definition
InsideBubbleColumnBlockComponent.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
components
InsideBubbleColumnBlockComponent.h
Generated on Sat Apr 26 2025 05:55:34 for LeviLamina by
1.12.0