LeviLamina
Loading...
Searching...
No Matches
CopperGolemStatueRenderer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/renderer/blockactor/SerializedActorRenderer.h"
7#include "mc/deps/core/container/DenseEnumMap.h"
8#include "mc/world/level/block/CopperType.h"
9
10// auto generated forward declare list
11// clang-format off
12class BlockType;
13class ItemStack;
16struct ActorTextureInfo;
17// clang-format on
18
20public:
21 // member variables
22 // NOLINTBEGIN
23 ::ll::TypedStorage<8, 24, ::std::vector<::SerializedActorModel>> mModels;
24 ::ll::TypedStorage<8, 1280, ::Bedrock::DenseEnumMap<::CopperType, ::ActorTextureInfo, 4>> mTextures;
25 // NOLINTEND
26
27public:
28 // virtual functions
29 // NOLINTBEGIN
30 virtual ::SerializedActorRenderer::RenderData getRenderData(
31 ::SerializedActorRenderer::RenderType type,
32 ::BlockType const& block,
33 ::SerializedActorBlockActor const* entity,
34 ::ItemStack const* item
35 ) /*override*/;
36 // NOLINTEND
37
38public:
39 // virtual function thunks
40 // NOLINTBEGIN
41 MCAPI ::SerializedActorRenderer::RenderData $getRenderData(
42 ::SerializedActorRenderer::RenderType type,
43 ::BlockType const& block,
44 ::SerializedActorBlockActor const* entity,
45 ::ItemStack const* item
46 );
47 // NOLINTEND
48};
Definition BlockType.h:79
Definition CopperGolemStatueRenderer.h:5
Definition ItemStack.h:26
Definition SerializedActorBlockActor.h:26
Definition SerializedActorModel.h:5
Definition SerializedActorRenderer.h:5
Definition ActorTextureInfo.h:5