LeviLamina
Loading...
Searching...
No Matches
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering.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
10
class
BaseActorRenderContext
;
11
class
DataDrivenRenderer
;
12
class
RenderParams
;
13
struct
ActorRenderData
;
14
// clang-format on
15
16
class
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
:
public
::DataDrivenRenderer_tempComponent
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<4, 4>
mUnk25a25b;
21
::ll::UntypedStorage<4, 4>
mUnk92e31d;
22
::ll::UntypedStorage<8, 16>
mUnk6b8680;
23
::ll::UntypedStorage<8, 32>
mUnkb7f72d;
24
::ll::UntypedStorage<8, 16>
mUnk4234a6;
25
::ll::UntypedStorage<8, 16>
mUnka54d27;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
&
31
operator=(
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
const
&);
32
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
(
33
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
const
&
34
);
35
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
();
36
37
public
:
38
// virtual functions
39
// NOLINTBEGIN
40
// vIndex: 1
41
virtual
void
preRender(
42
::BaseActorRenderContext
& renderContext,
43
::ActorRenderData
& actorRenderData,
44
::RenderParams
& renderParams
45
)
/*override*/
;
46
47
// vIndex: 2
48
virtual
void
render(
::BaseActorRenderContext
&,
::ActorRenderData
&,
::RenderParams
&)
/*override*/
;
49
50
// vIndex: 3
51
virtual
void
renderEffects(
52
::BaseActorRenderContext
& renderContext,
53
::ActorRenderData
& actorRenderData,
54
::RenderParams
& renderParams
55
)
/*override*/
;
56
57
// vIndex: 0
58
virtual
~DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
()
/*override*/
;
59
// NOLINTEND
60
61
public
:
62
// member functions
63
// NOLINTBEGIN
64
MCNAPI
explicit
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
(
65
::std::shared_ptr<::DataDrivenRenderer> renderer
66
);
67
// NOLINTEND
68
69
public
:
70
// constructor thunks
71
// NOLINTBEGIN
72
MCNAPI
void
*
$ctor
(::std::shared_ptr<::DataDrivenRenderer> renderer);
73
// NOLINTEND
74
75
public
:
76
// destructor thunk
77
// NOLINTBEGIN
78
MCNAPI
void
$dtor
();
79
// NOLINTEND
80
81
public
:
82
// virtual function thunks
83
// NOLINTBEGIN
84
MCNAPI
void
$preRender
(
85
::BaseActorRenderContext
& renderContext,
86
::ActorRenderData
& actorRenderData,
87
::RenderParams
& renderParams
88
);
89
90
MCNAPI
void
$render
(
::BaseActorRenderContext
&,
::ActorRenderData
&,
::RenderParams
&);
91
92
MCNAPI
void
$renderEffects
(
93
::BaseActorRenderContext
& renderContext,
94
::ActorRenderData
& actorRenderData,
95
::RenderParams
& renderParams
96
);
97
// NOLINTEND
98
99
public
:
100
// vftables
101
// NOLINTBEGIN
102
MCNAPI
static
void
**
$vftable
();
103
// NOLINTEND
104
};
BaseActorRenderContext
Definition
BaseActorRenderContext.h:16
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
Definition
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering.h:16
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::$preRender
MCAPI void $preRender(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::$vftable
static MCAPI void ** $vftable()
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::$renderEffects
MCAPI void $renderEffects(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::$render
MCAPI void $render(::BaseActorRenderContext &, ::ActorRenderData &, ::RenderParams &)
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering
MCAPI DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering(::std::shared_ptr<::DataDrivenRenderer > renderer)
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::$dtor
MCAPI void $dtor()
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::$ctor
MCAPI void * $ctor(::std::shared_ptr<::DataDrivenRenderer > renderer)
DataDrivenRenderer_tempComponent
Definition
DataDrivenRenderer_tempComponent.h:19
DataDrivenRenderer
Definition
DataDrivenRenderer.h:24
RenderParams
Definition
RenderParams.h:30
ActorRenderData
Definition
ActorRenderData.h:5
ll::UntypedStorage
Definition
_HeaderOutputPredefine.h:273
src-client
mc
client
renderer
actor
DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering.h
Generated on Fri Dec 12 2025 16:34:19 for LeviLamina by
1.12.0