LeviLamina
Loading...
Searching...
No Matches
BlockCulling.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
cereal {
struct
ReflectionCtx; }
8
// clang-format on
9
10
namespace
SharedTypes::v1_21_80 {
11
12
struct
BlockCulling
{
13
public
:
14
// BlockCulling inner types declare
15
// clang-format off
16
struct
Rule
;
17
// clang-format on
18
19
// BlockCulling inner types define
20
struct
Rule
{
21
public
:
22
// Rule inner types define
23
enum class
Condition :
int
{
24
NotDefined = 0,
25
SameCullingLayer = 1,
26
SameBlock = 2,
27
SameBlockPermutation = 3,
28
};
29
30
public
:
31
// member variables
32
// NOLINTBEGIN
33
::ll::UntypedStorage<8, 48>
mUnk8bb813;
34
::ll::UntypedStorage<4, 8>
mUnk54eeb9;
35
::ll::UntypedStorage<1, 1>
mUnke10792;
36
::ll::UntypedStorage<2, 2>
mUnk587179;
37
// NOLINTEND
38
39
public
:
40
// prevent constructor by default
41
Rule
& operator=(
Rule
const
&);
42
Rule
(
Rule
const
&);
43
Rule
();
44
45
public
:
46
// member functions
47
// NOLINTBEGIN
48
MCNAPI ::SharedTypes::v1_21_80::BlockCulling::Rule&
operator=
(
::SharedTypes::v1_21_80::BlockCulling::Rule
&&);
49
// NOLINTEND
50
};
51
52
public
:
53
// member variables
54
// NOLINTBEGIN
55
::ll::UntypedStorage<8, 32>
mUnk3c8943;
56
::ll::UntypedStorage<8, 24>
mUnkf4d2c6;
57
// NOLINTEND
58
59
public
:
60
// prevent constructor by default
61
BlockCulling
& operator=(
BlockCulling
const
&);
62
BlockCulling
(
BlockCulling
const
&);
63
BlockCulling
();
64
65
public
:
66
// static functions
67
// NOLINTBEGIN
68
MCNAPI
static
void
bindType
(
::cereal::ReflectionCtx
&
ctx
);
69
// NOLINTEND
70
};
71
72
}
// namespace SharedTypes::v1_21_80
SharedTypes::v1_21_80::BlockCulling::Rule
Definition
BlockCulling.h:20
SharedTypes::v1_21_80::BlockCulling::Rule::operator=
MCAPI::SharedTypes::v1_21_80::BlockCulling::Rule & operator=(::SharedTypes::v1_21_80::BlockCulling::Rule &&)
SharedTypes::v1_21_80::BlockCulling
Definition
BlockCulling.h:12
SharedTypes::v1_21_80::BlockCulling::bindType
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
ll::UntypedStorage
Definition
Alias.h:14
src-server
mc
deps
shared_types
v1_21_80
block
BlockCulling.h
Generated on Sun Oct 12 2025 06:31:33 for LeviLamina by
1.12.0