LeviLamina
Loading...
Searching...
No Matches
IterableIndexMerger.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
VoxelShapes {
6
7
class
IterableIndexMerger
{
8
public
:
9
// IterableIndexMerger inner types declare
10
// clang-format off
11
struct
Iterator
;
12
struct
StartPoint
;
13
// clang-format on
14
15
// IterableIndexMerger inner types define
16
struct
Iterator
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<8, 8>
mUnkb372ab;
21
::ll::UntypedStorage<1, 2>
mUnk25401a;
22
::ll::UntypedStorage<4, 4>
mUnkc36fe4;
23
// NOLINTEND
24
25
public
:
26
// prevent constructor by default
27
Iterator
& operator=(
Iterator
const
&);
28
Iterator
(
Iterator
const
&);
29
Iterator
();
30
31
public
:
32
// member functions
33
// NOLINTBEGIN
34
MCNAPI ::VoxelShapes::IterableIndexMerger::Iterator&
operator++
();
35
// NOLINTEND
36
};
37
38
struct
StartPoint
{
39
public
:
40
// member variables
41
// NOLINTBEGIN
42
::ll::UntypedStorage<1, 1>
mUnkb0a14a;
43
::ll::UntypedStorage<1, 1>
mUnkee14f3;
44
::ll::UntypedStorage<4, 4>
mUnk87f8b9;
45
// NOLINTEND
46
47
public
:
48
// prevent constructor by default
49
StartPoint
& operator=(
StartPoint
const
&);
50
StartPoint
(
StartPoint
const
&);
51
StartPoint
();
52
};
53
54
public
:
55
// member variables
56
// NOLINTBEGIN
57
::ll::UntypedStorage<8, 8>
mUnkd610d5;
58
::ll::UntypedStorage<8, 8>
mUnkb22d02;
59
::ll::UntypedStorage<1, 1>
mUnk232ca0;
60
::ll::UntypedStorage<1, 1>
mUnkf13dd0;
61
::ll::UntypedStorage<4, 8>
mUnk39f5ae;
62
::ll::UntypedStorage<1, 1>
mUnkbbf2f6;
63
// NOLINTEND
64
65
public
:
66
// prevent constructor by default
67
IterableIndexMerger
& operator=(
IterableIndexMerger
const
&);
68
IterableIndexMerger
(
IterableIndexMerger
const
&);
69
IterableIndexMerger
();
70
71
public
:
72
// member functions
73
// NOLINTBEGIN
74
MCNAPI ::VoxelShapes::IterableIndexMerger::StartPoint
findStart
()
const
;
75
// NOLINTEND
76
};
77
78
}
// namespace VoxelShapes
VoxelShapes::IterableIndexMerger
Definition
IterableIndexMerger.h:7
VoxelShapes::IterableIndexMerger::findStart
MCAPI::VoxelShapes::IterableIndexMerger::StartPoint findStart() const
VoxelShapes::IterableIndexMerger::Iterator
Definition
IterableIndexMerger.h:16
VoxelShapes::IterableIndexMerger::Iterator::operator++
MCAPI::VoxelShapes::IterableIndexMerger::Iterator & operator++()
VoxelShapes::IterableIndexMerger::StartPoint
Definition
IterableIndexMerger.h:38
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
voxel_shapes
IterableIndexMerger.h
Generated on Thu Oct 2 2025 18:09:51 for LeviLamina by
1.12.0