LeviLamina
Loading...
Searching...
No Matches
DataDrivenRenderer Member List

This is the complete list of members for DataDrivenRenderer, including all inherited members.

$addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup > textureGroup)DataDrivenRenderer
$ctor(::std::shared_ptr<::ActorResourceDefinition > definition, ::std::shared_ptr<::mce::TextureGroup > textureGroup)DataDrivenRenderer
ActorRenderer::$ctor(::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole)ActorRenderer
ActorRenderer::$ctor(::std::shared_ptr<::Model > model, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole)ActorRenderer
$dtor()DataDrivenRenderer
$getLeashOffsets(::Actor &actor, float, float, float, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output) constDataDrivenRenderer
$getRenderBounds(::Actor const &entity) constDataDrivenRenderer
$render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData)DataDrivenRenderer
$renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData)ActorRenderer
$renderEffects(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData)DataDrivenRenderer
$renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData)ActorRenderer
$renderWaterHole(::BaseActorRenderContext &, ::ActorRenderData &)ActorRenderer
$setIsOnScreen(::Actor &actor, bool const isOnScreen, float distance) constDataDrivenRenderer
$shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &renderParams) constDataDrivenRenderer
$shouldUpdateEffectsIfOffScreen(::RenderParams &renderParams) constDataDrivenRenderer
$vftable()DataDrivenRendererstatic
_addLeashPinToOutput(::Vec3 const &fromLeashes, ::Vec3 const &toLeashes, ::Actor const &actor, ::Actor const *roper, ::ActorUniqueID roperID, uint64 ropeIndex, float actorFrameAlpha, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &output)ActorRendererstatic
_buildFlameMesh(::Tessellator &tessellator, ::std::shared_ptr<::mce::TextureGroup > textureGroup)ActorRendererstatic
_drawClassicLeash(::BaseActorRenderContext &renderContext, ::Vec3 const &ropeStart, ::Vec3 const &delta, ::mce::TexturePtr &tex)ActorRendererstatic
_drawRopeRange(::BaseActorRenderContext &renderContext, int begin, int end, ::Vec3 const &basisX, ::Vec3 const &basisY, ::Vec3 const &deltaNorm, ::RopePoints const &nodes, ::mce::TexturePtr &tex, float a, ::Vec3 *startPoint, ::Vec3 *endPoint)ActorRendererstatic
_getLeashPins(float actorFrameAlpha, ::BaseActorRenderContext &renderContext, ::Actor &actor, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &output, ::Bedrock::small_vector_base<::Vec3 > &leashFromOffsets)ActorRendererstatic
ActorRenderer(ActorRenderer const &) (defined in ActorRenderer)ActorRenderer
ActorRenderer() (defined in ActorRenderer)ActorRenderer
ActorRenderer(::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole)ActorRenderer
ActorRenderer(::std::shared_ptr<::Model > model, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole)ActorRenderer
addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in DataDrivenRenderer)DataDrivenRenderervirtual
addAgentAdditionalRendering()DataDrivenRenderer
addBalloonAdditionalRendering()DataDrivenRenderer
addEnderCrystalAdditionalRendering()DataDrivenRenderer
addEnderDragonAdditionalRendering()DataDrivenRenderer
addEnderManAdditionalRendering(::BlockTessellator *blockTesselator)DataDrivenRenderer
addGuardianAdditionalRendering()DataDrivenRenderer
addHumanoidAdditionalRendering(::std::shared_ptr<::mce::TextureGroup > textureGroup)DataDrivenRenderer
addIronGolemAdditionalRendering(::BlockTessellator *blockTesselator)DataDrivenRenderer
addMinecartAdditionalRendering(::BlockTessellator &commonBlockRenderer)DataDrivenRenderer
addMushroomCowAdditionalRendering(::BlockTessellator &commonBlockRenderer)DataDrivenRenderer
addSnowGolemAdditionalRendering(::BlockTessellator *blockTesselator)DataDrivenRenderer
addVexAdditionalRendering()DataDrivenRenderer
addVillagerAdditionalRendering()DataDrivenRenderer
addVillagerV2AdditionalRendering()DataDrivenRenderer
addWanderingTraderAdditionalRendering()DataDrivenRenderer
addWitchAdditionalRendering()DataDrivenRenderer
armorHidden() constDataDrivenRenderer
attachablesEnabled() constDataDrivenRenderer
DataDrivenRenderer(DataDrivenRenderer const &) (defined in DataDrivenRenderer)DataDrivenRenderer
DataDrivenRenderer() (defined in DataDrivenRenderer)DataDrivenRenderer
DataDrivenRenderer(::std::shared_ptr<::ActorResourceDefinition > definition, ::std::shared_ptr<::mce::TextureGroup > textureGroup)DataDrivenRenderer
DEFAULT_RENDER_BOUNDS()ActorRendererstatic
extractText(::Tessellator &tessellator, ::Actor const &entity, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 camTargetPos, float a, ::mce::Color color)ActorRenderer
getAtlasTexture()ActorRenderer
getLeashOffsets(::Actor &actor, float, float, float, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output) const (defined in DataDrivenRenderer)DataDrivenRenderervirtual
getLeashOffsets(::Actor &actor, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output)DataDrivenRendererstatic
getRenderBounds(::Actor const &entity) const (defined in DataDrivenRenderer)DataDrivenRenderer
getV2TempComponentRequirement() constDataDrivenRenderer
isAttachable() constDataDrivenRenderer
isDitheringEnabled(::BaseActorRenderContext const &renderContext, ::Actor const &actor)ActorRendererstatic
mFlameMaterial()ActorRendererstatic
mFlameMesh()ActorRendererstatic
mFlameTexture()ActorRendererstatic
mLeashMat()ActorRendererstatic
mLeashTexture()ActorRendererstatic
mUnk1a47a2 (defined in DataDrivenRenderer)DataDrivenRenderer
mUnk3e0f43 (defined in DataDrivenRenderer)DataDrivenRenderer
mUnk43ebd3 (defined in ActorRenderer)ActorRenderer
mUnk4ab096 (defined in ActorRenderer)ActorRenderer
mUnk6c606d (defined in DataDrivenRenderer)DataDrivenRenderer
mUnk74a4fc (defined in DataDrivenRenderer)DataDrivenRenderer
mUnk7606b9 (defined in ActorRenderer)ActorRenderer
mUnk8c5e73 (defined in DataDrivenRenderer)DataDrivenRenderer
mUnk966cb5 (defined in ActorRenderer)ActorRenderer
mUnk97b128 (defined in ActorRenderer)ActorRenderer
mUnka2cd17 (defined in ActorRenderer)ActorRenderer
mUnkb54757 (defined in ActorRenderer)ActorRenderer
mUnkc4d543 (defined in DataDrivenRenderer)DataDrivenRenderer
mUnkc979f8 (defined in ActorRenderer)ActorRenderer
mUnkf4e21f (defined in ActorRenderer)ActorRenderer
operator=(DataDrivenRenderer const &) (defined in DataDrivenRenderer)DataDrivenRenderer
operator=(ActorRenderer const &) (defined in ActorRenderer)ActorRenderer
render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer)DataDrivenRenderervirtual
renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderervirtual
renderDebugAttachPos(int renderAttachPos, ::Actor const &mob)ActorRendererstatic
renderEffects(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer)DataDrivenRenderervirtual
renderFlame(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData)ActorRendererstatic
renderGui(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData)ActorRenderer
renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderervirtual
renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &allLeashPins)ActorRendererstatic
renderModel(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::Model &)DataDrivenRenderer
renderWaterHole(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderervirtual
resetTextures()ActorRendererstatic
setBaseRenderBounds(::Vec2 const &dims, ::Vec3 const &offset)ActorRenderer
setIsOnScreen(::Actor &actor, bool const isOnScreen, float distance) const (defined in DataDrivenRenderer)DataDrivenRenderervirtual
setupModel(::ActorRenderData &actorRenderData, ::BaseActorRenderContext *baseActorRenderContext, float actorFrameAlpha)DataDrivenRenderer
shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer)DataDrivenRenderervirtual
shouldUpdateEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer)DataDrivenRenderervirtual
~ActorRenderer() (defined in ActorRenderer)ActorRenderervirtual
~DataDrivenRenderer() (defined in DataDrivenRenderer)DataDrivenRenderervirtual