LeviLamina
Loading...
Searching...
No Matches
DataDrivenRenderer_tempComponent_EnderCrystalAdditionalRendering Class Reference
Inheritance diagram for DataDrivenRenderer_tempComponent_EnderCrystalAdditionalRendering:

Public Member Functions

virtual void render (::BaseActorRenderContext &, ::ActorRenderData &, ::RenderParams &)
virtual void renderEffects (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
MCAPI DataDrivenRenderer_tempComponent_EnderCrystalAdditionalRendering (::std::shared_ptr<::DataDrivenRenderer > renderer)
MCAPI void * $ctor (::std::shared_ptr<::DataDrivenRenderer > renderer)
MCFOLD void $render (::BaseActorRenderContext &, ::ActorRenderData &, ::RenderParams &)
MCAPI void $renderEffects (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
virtual void preRender (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
virtual::AABB getRenderBounds (::Actor const &entity) const
virtual::V2TempComponentRequirements getV2Requirements () const
MCFOLD void $preRender (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
MCFOLD::AABB $getRenderBounds (::Actor const &entity) const
MCFOLD::V2TempComponentRequirements $getV2Requirements () const

Static Public Member Functions

static MCAPI void tessellateCrystalBeam (::Tessellator &tessellator, ::Vec3 const &beamStart, ::Vec3 const &beamEnd)

Public Attributes

::ll::TypedStorage< 8, 16, ::std::weak_ptr<::DataDrivenRenderer > > mRenderer
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > mBeamMaterial
::ll::TypedStorage< 8, 32, ::mce::TexturePtr > mBeamTexture

Member Function Documentation

◆ render()

virtual void DataDrivenRenderer_tempComponent_EnderCrystalAdditionalRendering::render ( ::BaseActorRenderContext & ,
::ActorRenderData & ,
::RenderParams &  )
virtual

◆ renderEffects()

virtual void DataDrivenRenderer_tempComponent_EnderCrystalAdditionalRendering::renderEffects ( ::BaseActorRenderContext & renderContext,
::ActorRenderData & actorRenderData,
::RenderParams & renderParams )
virtual

Reimplemented from DataDrivenRenderer_tempComponent.


The documentation for this class was generated from the following files: