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