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
10
class
Actor
;
11
class
BaseActorRenderContext
;
12
class
Block
;
13
class
RenderParams
;
14
struct
ActorRenderData
;
15
// clang-format on
16
17
class
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
:
public
::DataDrivenRenderer_tempComponent
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::UntypedStorage<8, 16>
mUnka8184d;
22
::ll::UntypedStorage<8, 8>
mUnkdc2c00;
23
::ll::UntypedStorage<8, 16>
mUnke4299a;
24
::ll::UntypedStorage<8, 32>
mUnkc1daf7;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
&
30
operator=(
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
const
&);
31
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
(
32
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
const
&
33
);
34
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
();
35
36
public
:
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
54
virtual
~DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
()
/*override*/
=
default
;
55
// NOLINTEND
56
57
public
:
58
// member functions
59
// NOLINTBEGIN
60
MCNAPI
void
renderMinecartContents
(
61
::BaseActorRenderContext
& renderContext,
62
::Actor
& cart,
63
float
actorFrameAlpha,
64
::Block
const
& block
65
);
66
// NOLINTEND
67
68
public
:
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
81
public
:
82
// vftables
83
// NOLINTBEGIN
84
MCNAPI
static
void
**
$vftable
();
85
// NOLINTEND
86
};
Actor
Definition
Actor.h:102
BaseActorRenderContext
Definition
BaseActorRenderContext.h:16
Block
Definition
Block.h:45
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering
Definition
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering.h:17
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering::$render
MCAPI void $render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering::renderMinecartContents
MCAPI void renderMinecartContents(::BaseActorRenderContext &renderContext, ::Actor &cart, float actorFrameAlpha, ::Block const &block)
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering::$vftable
static MCAPI void ** $vftable()
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering::$preRender
MCAPI void $preRender(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
DataDrivenRenderer_tempComponent
Definition
DataDrivenRenderer_tempComponent.h:19
RenderParams
Definition
RenderParams.h:30
ActorRenderData
Definition
ActorRenderData.h:5
ll::UntypedStorage
Definition
_HeaderOutputPredefine.h:273
src-client
mc
client
renderer
actor
DataDrivenRenderer_tempComponent_MinecartAdditionalRendering.h
Generated on Fri Dec 12 2025 16:34:19 for LeviLamina by
1.12.0