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

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

$_getOverlayColor(::Actor &actor, float a) const (defined in ActorShaderManager)ActorShaderManager
$addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in DataDrivenRenderer)DataDrivenRenderer
$ctor(::std::shared_ptr<::ActorResourceDefinition > definition, ::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in DataDrivenRenderer)DataDrivenRenderer
$ctor(::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole) (defined in ActorRenderer)ActorRenderer
$ctor(::std::shared_ptr<::Model > model, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole) (defined in ActorRenderer)ActorRenderer
$ctor() (defined in BaseActorRenderer)BaseActorRenderer
$dtor() (defined in DataDrivenRenderer)DataDrivenRenderer
$getLeashOffsets(::Actor &actor, float, float, float, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output) const (defined in DataDrivenRenderer)DataDrivenRenderer
$getRenderBounds(::Actor const &entity) const (defined in DataDrivenRenderer)DataDrivenRenderer
$render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer)DataDrivenRenderer
$renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderer
$renderEffects(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer)DataDrivenRenderer
$renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderer
$renderWaterHole(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderer
$setIsOnScreen(::Actor &actor, bool const isOnScreen, float distance) const (defined in DataDrivenRenderer)DataDrivenRenderer
$shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer)DataDrivenRenderer
$shouldUpdateEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer)DataDrivenRenderer
$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) (defined in ActorRenderer)ActorRendererstatic
_buildFlameMesh(::Tessellator &tessellator, ::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in ActorRenderer)ActorRendererstatic
_drawClassicLeash(::BaseActorRenderContext &renderContext, ::Vec3 const &ropeStart, ::Vec3 const &delta, ::mce::TexturePtr &tex) (defined in ActorRenderer)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) (defined in ActorRenderer)ActorRendererstatic
_getLeashPins(float actorFrameAlpha, ::BaseActorRenderContext &renderContext, ::Actor &actor, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &output, ::Bedrock::small_vector_base<::Vec3 > &leashFromOffsets) (defined in ActorRenderer)ActorRendererstatic
_getOverlayColor(::Actor &actor, float a) const (defined in ActorShaderManager)ActorShaderManager
_makeTextBackground(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths) (defined in BaseActorRenderer)BaseActorRendererstatic
ActorRenderer() (defined in ActorRenderer)ActorRenderer
ActorRenderer(::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole) (defined in ActorRenderer)ActorRenderer
ActorRenderer(::std::shared_ptr<::Model > model, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Vec2 const &renderDim, ::Vec3 const &renderDimOffset, bool hasWaterHole) (defined in ActorRenderer)ActorRenderer
addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in DataDrivenRenderer)DataDrivenRenderervirtual
addAgentAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addBalloonAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addEnderCrystalAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addEnderDragonAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addEnderManAdditionalRendering(::BlockTessellator *blockTesselator) (defined in DataDrivenRenderer)DataDrivenRenderer
addGuardianAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addHumanoidAdditionalRendering(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in DataDrivenRenderer)DataDrivenRenderer
addIronGolemAdditionalRendering(::BlockTessellator *blockTesselator) (defined in DataDrivenRenderer)DataDrivenRenderer
addMinecartAdditionalRendering(::BlockTessellator &commonBlockRenderer) (defined in DataDrivenRenderer)DataDrivenRenderer
addMushroomCowAdditionalRendering(::BlockTessellator &commonBlockRenderer) (defined in DataDrivenRenderer)DataDrivenRenderer
addSnowGolemAdditionalRendering(::BlockTessellator *blockTesselator) (defined in DataDrivenRenderer)DataDrivenRenderer
addVexAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addVillagerAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addVillagerV2AdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addWanderingTraderAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
addWitchAdditionalRendering() (defined in DataDrivenRenderer)DataDrivenRenderer
armorHidden() const (defined in DataDrivenRenderer)DataDrivenRenderer
attachablesEnabled() const (defined in DataDrivenRenderer)DataDrivenRenderer
BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderer
DataDrivenRenderer() (defined in DataDrivenRenderer)DataDrivenRenderer
DataDrivenRenderer(::std::shared_ptr<::ActorResourceDefinition > definition, ::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in DataDrivenRenderer)DataDrivenRenderer
DEFAULT_RENDER_BOUNDS() (defined in ActorRenderer)ActorRendererstatic
extractRenderTextObjects(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 const &pos, ::mce::Color const &color, float scale) const (defined in BaseActorRenderer)BaseActorRenderer
extractText(::Tessellator &tessellator, ::Actor const &entity, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 camTargetPos, float a, ::mce::Color color) (defined in ActorRenderer)ActorRenderer
getAtlasTexture() (defined in ActorRenderer)ActorRenderer
getEntityMaterial() (defined in ActorShaderManager)ActorShaderManager
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) (defined in DataDrivenRenderer)DataDrivenRendererstatic
getOverlayColor(::Actor &actor, float) (defined in ActorShaderManager)ActorShaderManagerstatic
getRenderBounds(::Actor const &entity) const (defined in DataDrivenRenderer)DataDrivenRenderer
getStaticMaterial() (defined in ActorShaderManager)ActorShaderManager
getTransparentEntityMaterial() (defined in ActorShaderManager)ActorShaderManager
getV2TempComponentRequirement() const (defined in DataDrivenRenderer)DataDrivenRenderer
GLINT_ACTOR_TEXTURE_LOCATION() (defined in ActorShaderManager)ActorShaderManagerstatic
GLINT_ITEM_TEXTURE_LOCATION() (defined in ActorShaderManager)ActorShaderManagerstatic
isAttachable() const (defined in DataDrivenRenderer)DataDrivenRenderer
isDitheringEnabled(::BaseActorRenderContext const &renderContext, ::Actor const &actor) (defined in ActorRenderer)ActorRendererstatic
mAtlasTexture (defined in ActorRenderer)ActorRenderer
mBaseRenderBounds (defined in ActorRenderer)ActorRenderer
mDefaultSkin (defined in DataDrivenRenderer)DataDrivenRenderer
mDepthTestedNameTagMat (defined in BaseActorRenderer)BaseActorRenderer
mDepthTestedNameTextMat (defined in BaseActorRenderer)BaseActorRenderer
mEntityAlphatestGlintMaterial (defined in ActorRenderer)ActorRenderer
mEntityAlphatestMaterial (defined in ActorRenderer)ActorRenderer
mEntityMaterial (defined in ActorShaderManager)ActorShaderManager
mFlameMaterial() (defined in ActorRenderer)ActorRendererstatic
mFlameMesh() (defined in ActorRenderer)ActorRendererstatic
mFlameTexture() (defined in ActorRenderer)ActorRendererstatic
mGlintTexture (defined in ActorRenderer)ActorRenderer
mHasWaterHole (defined in ActorRenderer)ActorRenderer
mIsAttachable (defined in DataDrivenRenderer)DataDrivenRenderer
mLeashMat() (defined in ActorRenderer)ActorRendererstatic
mLeashTexture() (defined in ActorRenderer)ActorRendererstatic
mModel (defined in ActorRenderer)ActorRenderer
mName (defined in DataDrivenRenderer)DataDrivenRenderer
mNameTagBackgroundMat (defined in BaseActorRenderer)BaseActorRenderer
mNameTagTextMat (defined in BaseActorRenderer)BaseActorRenderer
mRenderingInventory (defined in ActorRenderer)ActorRenderer
mStaticMaterial (defined in ActorShaderManager)ActorShaderManager
mTempComponents (defined in DataDrivenRenderer)DataDrivenRenderer
mTextureGroup (defined in ActorRenderer)ActorRenderer
mTransparentEntityMaterial (defined in ActorShaderManager)ActorShaderManager
mUpdateBonesAndEffectsIfOffScreen (defined in DataDrivenRenderer)DataDrivenRenderer
mUpdateEffectsIfOffScreen (defined in DataDrivenRenderer)DataDrivenRenderer
NAME_TAG_BACKGROUND_COLOR() (defined in BaseActorRenderer)BaseActorRendererstatic
NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer)BaseActorRendererstatic
render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer)DataDrivenRenderervirtual
renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderervirtual
renderDebugAttachPos(int renderAttachPos, ::Actor const &mob) (defined in ActorRenderer)ActorRendererstatic
renderEffects(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer)DataDrivenRenderervirtual
renderFlame(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRendererstatic
renderGui(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in ActorRenderer)ActorRenderer
renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderervirtual
renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &allLeashPins) (defined in ActorRenderer)ActorRendererstatic
renderModel(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData, ::Model &) (defined in DataDrivenRenderer)DataDrivenRenderer
renderText(::ScreenContext &screenContext, ::ViewRenderData const &viewData, ::NameTagRenderObject const &tagData, ::Font &font, ::mce::Mesh const &nameplateBackgroundMesh) (defined in BaseActorRenderer)BaseActorRendererstatic
renderWaterHole(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderervirtual
resetTextures() (defined in ActorRenderer)ActorRendererstatic
setBaseRenderBounds(::Vec2 const &dims, ::Vec3 const &offset) (defined in ActorRenderer)ActorRenderer
setEntityConstants(::mce::ActorConstants &entityConstants, ::mce::RenderContext &renderContext, ::mce::Color const &blockLightColor, ::Vec2 const &tileLightColorUV, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::mce::Color const &glintColor, ::Vec2 const &glintUVScale, ::Vec4 const &uvAnim, float uvOffset1, float uvOffset2, float uvRot1, float uvRot2) (defined in ActorShaderManager)ActorShaderManagerstatic
setIsOnScreen(::Actor &actor, bool const isOnScreen, float distance) const (defined in DataDrivenRenderer)DataDrivenRenderervirtual
setupFoilShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale, float a, ::Brightness lightEmission, bool allowOverlay) const (defined in ActorShaderManager)ActorShaderManager
setupFoilShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &overlayColor, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale, ::Vec4 const &uvAnim, float br, ::Brightness lightEmission, bool allowOverlay) const (defined in ActorShaderManager)ActorShaderManager
setupFoilShaderParameters(::ScreenContext &screenContext, ::TextureUVCoordinateSet const &icon) (defined in ActorShaderManager)ActorShaderManagerstatic
setupFoilShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale) (defined in ActorShaderManager)ActorShaderManagerstatic
setupModel(::ActorRenderData &actorRenderData, ::BaseActorRenderContext *baseActorRenderContext, float actorFrameAlpha) (defined in DataDrivenRenderer)DataDrivenRenderer
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, float a) const (defined in ActorShaderManager)ActorShaderManager
setupShaderParameters(::ScreenContext &screenContext, float br, ::mce::Color const &overlayColor, bool dimensionHasCeiling) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Vec4 const &uvAnim) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BrightnessPair const &lightColorUV, float, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BlockPos const &pos, float a, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec4 const &uvAnim, float br, float, bool isEnchanted) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BlockPos const &pos, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, float, ::LightTexture &lightTexture, ::Vec2 const &uvScale, bool ignoreLighting, ::Brightness lightEmission) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::mce::Color const &glintColor, float uvOffset1, float uvOffset2, float uvRot1, float uvRot2, ::Vec2 const &glintUVScale, ::Vec4 const &uvAnim, float) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::mce::Color const &glintColor, float uvOffset1, float uvOffset2, float uvRot1, float uvRot2, ::Vec2 const &glintUVScale, ::Vec4 const &uvAnim, float br, ::Brightness lightEmission) (defined in ActorShaderManager)ActorShaderManagerstatic
shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer)DataDrivenRenderervirtual
shouldUpdateEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer)DataDrivenRenderervirtual
~ActorRenderer() (defined in ActorRenderer)ActorRenderervirtual
~ActorShaderManager() (defined in ActorShaderManager)ActorShaderManagervirtual
~BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderervirtual
~DataDrivenRenderer() (defined in DataDrivenRenderer)DataDrivenRenderervirtual