Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
DataDrivenRenderer_tempComponent_VexAdditionalRendering Class Reference
Inheritance diagram for DataDrivenRenderer_tempComponent_VexAdditionalRendering:

Public Member Functions

virtual::V2TempComponentRequirements getV2Requirements () const
virtual void render (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
MCAPI void _renderParentedItemInHand (::Mob &mob, ::HashedString const &boneName, ::ItemStack const &item, ::BaseActorRenderContext &renderContext, ::std::vector<::BoneOrientation > const &boneOrientations, ::MatrixStack::MatrixStackRef &worldMatrix) const
MCAPI::V2TempComponentRequirements $getV2Requirements () const
MCAPI void $render (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
virtual void preRender (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
virtual void renderEffects (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
virtual::AABB getRenderBounds (::Actor const &entity) const
MCAPI void $preRender (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
MCAPI void $renderEffects (::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::RenderParams &renderParams)
MCAPI::AABB $getRenderBounds (::Actor const &entity) const

Public Attributes

::ll::TypedStorage< 8, 16, ::std::weak_ptr<::DataDrivenRenderer > > mRenderer
::ll::TypedStorage< 8, 8, ::ModelPart * > mRightArm
::ll::TypedStorage< 8, 8, ::ModelPart * > mRightItem
::ll::TypedStorage< 8, 8, ::ModelPart * > mLeftArm
::ll::TypedStorage< 1, 2, ::std::optional< bool > > mHeldItemIgnoresLighting
::ll::TypedStorage< 1, 2, ::std::optional< bool > > mRenderLeftHandItem

Member Function Documentation

◆ render()

virtual void DataDrivenRenderer_tempComponent_VexAdditionalRendering::render ( ::BaseActorRenderContext & renderContext,
::ActorRenderData & actorRenderData,
::RenderParams & renderParams )
virtual

◆ _renderParentedItemInHand()

MCAPI void DataDrivenRenderer_tempComponent_VexAdditionalRendering::_renderParentedItemInHand ( ::Mob & mob,
::HashedString const & boneName,
::ItemStack const & item,
::BaseActorRenderContext & renderContext,
::std::vector<::BoneOrientation > const & boneOrientations,
::MatrixStack::MatrixStackRef & worldMatrix ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getV2Requirements()

MCAPI::V2TempComponentRequirements DataDrivenRenderer_tempComponent_VexAdditionalRendering::$getV2Requirements ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $render()

MCAPI void DataDrivenRenderer_tempComponent_VexAdditionalRendering::$render ( ::BaseActorRenderContext & renderContext,
::ActorRenderData & actorRenderData,
::RenderParams & renderParams )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $preRender()

MCAPI void DataDrivenRenderer_tempComponent::$preRender ( ::BaseActorRenderContext & renderContext,
::ActorRenderData & actorRenderData,
::RenderParams & renderParams )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $renderEffects()

MCAPI void DataDrivenRenderer_tempComponent::$renderEffects ( ::BaseActorRenderContext & renderContext,
::ActorRenderData & actorRenderData,
::RenderParams & renderParams )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getRenderBounds()

MCAPI::AABB DataDrivenRenderer_tempComponent::$getRenderBounds ( ::Actor const & entity) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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