LeviLamina
Loading...
Searching...
No Matches
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/renderer/actor/DataDrivenRenderer_tempComponent.h"
7
8// auto generated forward declare list
9// clang-format off
10class Actor;
12class Block;
13class RenderParams;
14struct ActorRenderData;
15// clang-format on
16
18public:
19 // member variables
20 // NOLINTBEGIN
25 // NOLINTEND
26
27public:
28 // prevent constructor by default
33 );
35
36public:
37 // virtual functions
38 // NOLINTBEGIN
39 // vIndex: 1
40 virtual void preRender(
41 ::BaseActorRenderContext& renderContext,
42 ::ActorRenderData& actorRenderData,
43 ::RenderParams& renderParams
44 ) /*override*/;
45
46 // vIndex: 2
47 virtual void render(
48 ::BaseActorRenderContext& renderContext,
49 ::ActorRenderData& actorRenderData,
50 ::RenderParams& renderParams
51 ) /*override*/;
52
53 // vIndex: 0
55 // NOLINTEND
56
57public:
58 // member functions
59 // NOLINTBEGIN
61 ::BaseActorRenderContext& renderContext,
62 ::Actor& cart,
63 float actorFrameAlpha,
64 ::Block const& block
65 );
66 // NOLINTEND
67
68public:
69 // virtual function thunks
70 // NOLINTBEGIN
71 MCNAPI void $preRender(
72 ::BaseActorRenderContext& renderContext,
73 ::ActorRenderData& actorRenderData,
74 ::RenderParams& renderParams
75 );
76
77 MCNAPI void
78 $render(::BaseActorRenderContext& renderContext, ::ActorRenderData& actorRenderData, ::RenderParams& renderParams);
79 // NOLINTEND
80
81public:
82 // vftables
83 // NOLINTBEGIN
84 MCNAPI static void** $vftable();
85 // NOLINTEND
86};
Definition Actor.h:102
Definition BaseActorRenderContext.h:16
Definition Block.h:45
Definition DataDrivenRenderer_tempComponent_MinecartAdditionalRendering.h:17
MCAPI void $render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
MCAPI void renderMinecartContents(::BaseActorRenderContext &renderContext, ::Actor &cart, float actorFrameAlpha, ::Block const &block)
MCAPI void $preRender(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
Definition DataDrivenRenderer_tempComponent.h:19
Definition RenderParams.h:30
Definition ActorRenderData.h:5
Definition _HeaderOutputPredefine.h:273