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

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

$_getOverlayColor(::Actor &actor, float a) constActorShaderManager
$addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup >) (defined in ActorRenderer)ActorRenderer
$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 ActorRenderer)ActorRenderer
$getLeashOffsets(::Actor &, float yRot, float yRotPrev, float a, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output) const (defined in ActorRenderer)ActorRenderer
$getRenderBounds(::Actor const &entity) const (defined in ActorRenderer)ActorRenderer
$renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderer
$renderEffects(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderer
$renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderer
$renderWaterHole(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderer
$setIsOnScreen(::Actor &, bool const, float) const (defined in ActorRenderer)ActorRenderer
$shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer)ActorRenderer
$shouldUpdateEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer)ActorRenderer
$vftable()ActorRendererstatic
_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
ActorShaderManager(ActorShaderManager const &) (defined in ActorShaderManager)ActorShaderManager
ActorShaderManager() (defined in ActorShaderManager)ActorShaderManager
addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup >) (defined in ActorRenderer)ActorRenderervirtual
BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderer
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()ActorShaderManager
getLeashOffsets(::Actor &, float yRot, float yRotPrev, float a, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output) const (defined in ActorRenderer)ActorRenderervirtual
getOverlayColor(::Actor &actor, float)ActorShaderManagerstatic
getRenderBounds(::Actor const &entity) const (defined in ActorRenderer)ActorRenderer
getStaticMaterial()ActorShaderManager
getTransparentEntityMaterial()ActorShaderManager
GLINT_ACTOR_TEXTURE_LOCATION()ActorShaderManagerstatic
GLINT_ITEM_TEXTURE_LOCATION()ActorShaderManagerstatic
isDitheringEnabled(::BaseActorRenderContext const &renderContext, ::Actor const &actor) (defined in ActorRenderer)ActorRendererstatic
mAtlasTexture (defined in ActorRenderer)ActorRenderer
mBaseRenderBounds (defined in ActorRenderer)ActorRenderer
mDepthTestedNameTagMat (defined in BaseActorRenderer)BaseActorRenderer
mDepthTestedNameTextMat (defined in BaseActorRenderer)BaseActorRenderer
mEntityAlphatestGlintMaterial (defined in ActorRenderer)ActorRenderer
mEntityAlphatestMaterial (defined in ActorRenderer)ActorRenderer
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
mLeashMat() (defined in ActorRenderer)ActorRendererstatic
mLeashTexture() (defined in ActorRenderer)ActorRendererstatic
mModel (defined in ActorRenderer)ActorRenderer
mNameTagBackgroundMat (defined in BaseActorRenderer)BaseActorRenderer
mNameTagTextMat (defined in BaseActorRenderer)BaseActorRenderer
mRenderingInventory (defined in ActorRenderer)ActorRenderer
mTextureGroup (defined in ActorRenderer)ActorRenderer
mUnk12e716 (defined in ActorShaderManager)ActorShaderManager
mUnk15cfc5 (defined in ActorShaderManager)ActorShaderManager
mUnk9a9efa (defined in ActorShaderManager)ActorShaderManager
NAME_TAG_BACKGROUND_COLOR() (defined in BaseActorRenderer)BaseActorRendererstatic
NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer)BaseActorRendererstatic
operator=(ActorShaderManager const &) (defined in ActorShaderManager)ActorShaderManager
render(::BaseActorRenderContext &, ::ActorRenderData &)=0 (defined in ActorRenderer)ActorRendererpure virtual
renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderervirtual
renderDebugAttachPos(int renderAttachPos, ::Actor const &mob) (defined in ActorRenderer)ActorRendererstatic
renderEffects(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderervirtual
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
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)ActorShaderManagerstatic
setIsOnScreen(::Actor &, bool const, float) const (defined in ActorRenderer)ActorRenderervirtual
setupFoilShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale, float a, ::Brightness lightEmission, bool allowOverlay) constActorShaderManager
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) constActorShaderManager
setupFoilShaderParameters(::ScreenContext &screenContext, ::TextureUVCoordinateSet const &icon)ActorShaderManagerstatic
setupFoilShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, float a) constActorShaderManager
setupShaderParameters(::ScreenContext &screenContext, float br, ::mce::Color const &overlayColor, bool dimensionHasCeiling)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Vec4 const &uvAnim)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BrightnessPair const &lightColorUV, float, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BlockPos const &pos, float a, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim)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)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)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)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)ActorShaderManagerstatic
shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer)ActorRenderervirtual
shouldUpdateEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer)ActorRenderervirtual
~ActorRenderer() (defined in ActorRenderer)ActorRenderervirtual
~ActorShaderManager() (defined in ActorShaderManager)ActorShaderManagervirtual
~BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderervirtual