LeviLamina
Loading...
Searching...
No Matches
BlockVoxelShapesCullingComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/container/DenseEnumMap.h"
7#include "mc/deps/shared_types/legacy/Facing.h"
8#include "mc/deps/voxel_shapes/RegistryHandle.h"
9
11public:
12 // BlockVoxelShapesCullingComponent inner types define
14
15public:
16 // member variables
17 // NOLINTBEGIN
18 ::ll::TypedStorage<8, 32, ::std::string> mOcclusionShapeName;
19 ::ll::TypedStorage<2, 2, ::VoxelShapes::RegistryHandle> mOcclusionShapeHandle;
20 ::ll::TypedStorage<2, 12, ::Bedrock::DenseEnumMap<::SharedTypes::Facing, ::VoxelShapes::RegistryHandle, 6>>
21 mOcclusionShapeHandlesByFace;
22 // NOLINTEND
23};
Definition DenseEnumMap.h:8
Definition BlockVoxelShapesCullingComponent.h:10