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

Public Member Functions

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

Public Attributes

::ll::TypedStorage< 4, 4, uint const > DEATH_EFFECT_SEED
::ll::TypedStorage< 4, 4, float const > DEATH_EFFECT_DURATION
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > mBeamMaterial
::ll::TypedStorage< 8, 32, ::mce::TexturePtr > mBeamTexture
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > mDeathEffectMaterial
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::DataDrivenRenderer > > mRenderer

Member Function Documentation

◆ preRender()

virtual void DataDrivenRenderer_tempComponent_EnderDragonAdditionalRendering::preRender ( ::BaseActorRenderContext & renderContext,
::ActorRenderData & actorRenderData,
::RenderParams & renderParams )
virtual

Reimplemented from DataDrivenRenderer_tempComponent.

◆ render()

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

◆ renderEffects()

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

Reimplemented from DataDrivenRenderer_tempComponent.


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