3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/minecraft_renderer/framebuilder/dragon/RenderMetadata.h"
7#include "mc/deps/minecraft_renderer/resources/ClientTexture.h"
8#include "mc/world/level/BlockPos.h"
23 ::ll::TypedStorage<8, 8, ::BlockSource&> renderSource;
24 ::ll::TypedStorage<8, 8, ::BlockActor&> entity;
25 ::ll::TypedStorage<8, 8, ::Block const&> block;
26 ::ll::TypedStorage<8, 8, ::Vec3 const&> renderPosition;
27 ::ll::TypedStorage<4, 12, ::BlockPos const> worldPosition;
28 ::ll::TypedStorage<8, 8, ::mce::MaterialPtr const&> forcedMat;
29 ::ll::TypedStorage<8, 24, ::mce::ClientTexture const> forcedTex;
30 ::ll::TypedStorage<4, 4, int> breakingAmount;
31 ::ll::TypedStorage<8, 72, ::dragon::RenderMetadata const> actorRenderMetadata;
36 BlockActorRenderData& operator=(BlockActorRenderData
const&);
37 BlockActorRenderData(BlockActorRenderData
const&);
38 BlockActorRenderData();
43 MCAPI BlockActorRenderData(
44 ::BlockSource& _renderSource,
45 ::BlockActor& _entity,
46 ::Block
const& _block,
47 ::Vec3
const& _renderPosition,
48 ::BlockPos
const& _worldPosition,
49 ::mce::MaterialPtr
const& _forcedMat,
50 ::mce::ClientTexture _forcedTex,
52 ::dragon::RenderMetadata _actorRenderMetadata
55 MCAPI ~BlockActorRenderData();
62 ::BlockSource& _renderSource,
63 ::BlockActor& _entity,
64 ::Block
const& _block,
65 ::Vec3
const& _renderPosition,
66 ::BlockPos
const& _worldPosition,
67 ::mce::MaterialPtr
const& _forcedMat,
68 ::mce::ClientTexture _forcedTex,
70 ::dragon::RenderMetadata _actorRenderMetadata
Definition BlockActor.h:30
Definition BlockSource.h:71
Definition MaterialPtr.h:15
Definition BlockActorRenderData.h:5