LeviLamina
Loading...
Searching...
No Matches
SubChunkBrightnessStorage.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
class
SubChunkBrightnessStorage
{
6
public
:
7
// SubChunkBrightnessStorage inner types declare
8
// clang-format off
9
struct
LightPair
;
10
// clang-format on
11
12
// SubChunkBrightnessStorage inner types define
13
struct
LightPair
{
14
public
:
15
// member variables
16
// NOLINTBEGIN
17
union
{
18
struct
{
19
uchar blockLight : 4;
20
uchar skyLight : 4;
21
};
22
::ll::TypedStorage<1, 1, uchar> raw;
23
};
24
// NOLINTEND
25
};
26
27
public
:
28
// member variables
29
// NOLINTBEGIN
30
::ll::TypedStorage<1, 2048, ::std::array<uchar, 2048>> mLightValues;
31
// NOLINTEND
32
};
SubChunkBrightnessStorage
Definition
SubChunkBrightnessStorage.h:5
SubChunkBrightnessStorage::LightPair
Definition
SubChunkBrightnessStorage.h:13
src
mc
world
level
chunk
SubChunkBrightnessStorage.h
Generated on Sat Apr 26 2025 05:56:23 for LeviLamina by
1.12.0