LeviLamina
Loading...
Searching...
No Matches
DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering.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#include "mc/client/renderer/actor/V2TempComponentRequirements.h"
8
9// auto generated forward declare list
10// clang-format off
11class ActorRenderData;
14class RenderParams;
15// clang-format on
16
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::UntypedStorage<8, 16> mUnk761f9d;
22 ::ll::UntypedStorage<8, 552> mUnkbe2fcc;
23 ::ll::UntypedStorage<8, 8> mUnkda6eb3;
24 ::ll::UntypedStorage<4, 64> mUnkd5039e;
25 // NOLINTEND
26
27public:
28 // prevent constructor by default
29 DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering&
30 operator=(DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering const&);
31 DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering(
32 DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering const&
33 );
34 DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering();
35
36public:
37 // virtual functions
38 // NOLINTBEGIN
39 virtual ::V2TempComponentRequirements getV2Requirements() const /*override*/;
40
41 virtual void render(
42 ::BaseActorRenderContext& renderContext,
43 ::ActorRenderData& actorRenderData,
44 ::RenderParams& renderParams
45 ) /*override*/;
46 // NOLINTEND
47
48public:
49 // member functions
50 // NOLINTBEGIN
51 MCNAPI explicit DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering(
52 ::std::shared_ptr<::DataDrivenRenderer> renderer
53 );
54 // NOLINTEND
55
56public:
57 // constructor thunks
58 // NOLINTBEGIN
59 MCNAPI void* $ctor(::std::shared_ptr<::DataDrivenRenderer> renderer);
60 // NOLINTEND
61
62public:
63 // virtual function thunks
64 // NOLINTBEGIN
65 MCNAPI ::V2TempComponentRequirements $getV2Requirements() const;
66
67 MCNAPI void
68 $render(::BaseActorRenderContext& renderContext, ::ActorRenderData& actorRenderData, ::RenderParams& renderParams);
69 // NOLINTEND
70
71public:
72 // vftables
73 // NOLINTBEGIN
74 MCNAPI static void** $vftable();
75 // NOLINTEND
76};
Definition ActorRenderData.h:5
Definition BaseActorRenderContext.h:5
Definition DataDrivenRenderer_tempComponent_SnowGolemAdditionalRendering.h:5
MCAPI void * $ctor(::std::shared_ptr<::DataDrivenRenderer > renderer)
MCAPI::V2TempComponentRequirements $getV2Requirements() const
MCAPI void $render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
Definition DataDrivenRenderer_tempComponent.h:5
Definition DataDrivenRenderer.h:5
Definition RenderParams.h:30
STL namespace.