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

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

$_getOverlayColor(::Actor &actor, float) const (defined in ActorShaderManager)ActorShaderManager
$ctor(::std::shared_ptr<::mce::TextureGroup > textureGroup, ::std::shared_ptr<::ActorResourceDefinition > definition) (defined in DecoratedPotRenderer)DecoratedPotRenderer
$ctor() (defined in BaseActorRenderer)BaseActorRenderer
$dtor() (defined in BlockActorRenderer)BlockActorRenderer
$extractText(::Tessellator &tessellator, ::BlockActor &entity, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 camTargetPos) (defined in BlockActorRenderer)BlockActorRenderer
$render(::BaseActorRenderContext &renderContext, ::BlockActorRenderData &blockEntityRenderData) (defined in DecoratedPotRenderer)DecoratedPotRenderer
$renderAlpha(::BaseActorRenderContext &renderContext, ::BlockActorRenderData &blockEntityRenderData) (defined in BlockActorRenderer)BlockActorRenderer
$vftable()DecoratedPotRendererstatic
_animateWobbleFail(::BaseActorRenderContext &renderContext, ::DecoratedPotBlockActor const &entity, ::MatrixStack::MatrixStackRef &worldMatrix) (defined in DecoratedPotRenderer)DecoratedPotRendererstatic
_animateWobbleSuccess(::BaseActorRenderContext &renderContext, ::DecoratedPotBlockActor const &entity, ::MatrixStack::MatrixStackRef &worldMatrix) (defined in DecoratedPotRenderer)DecoratedPotRendererstatic
_extractRenderTextObject(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 const &pos, ::mce::Color const &textColor, ::mce::MaterialPtr const *tagMatOverride, ::mce::MaterialPtr const *textMatOverride, ::mce::Color const &tagColor, float scale, ::std::optional<::Quaternion > const &rotation) (defined in BaseActorRenderer)BaseActorRendererstatic
_getOverlayColor(::Actor &actor, float) const (defined in ActorShaderManager)ActorShaderManager
_getSherdsFromPotItem(::ItemStack const &decoratedPotItem) (defined in DecoratedPotRenderer)DecoratedPotRendererstatic
_makeTextBackground(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths) (defined in BaseActorRenderer)BaseActorRendererstatic
_renderFacesWithActorTexture(::dragon::RenderMetadata const &renderMetadata, ::ScreenContext &screenContext, ::std::array<::std::string, 4 > const &sherdNames, ::mce::MaterialPtr const &forcedMaterial, ::mce::ClientTexture const &forcedTexture) (defined in DecoratedPotRenderer)DecoratedPotRenderer
_renderModel(::ScreenContext &screenContext, ::dragon::RenderMetadata const &renderMetadata, ::Model &model, ::ClientPBRTextureData const &actorTextureData, ::mce::MaterialPtr const &forcedMaterial) const (defined in BlockActorRenderer)BlockActorRenderer
_renderModel(::ScreenContext &screenContext, ::dragon::RenderMetadata const &renderMetadata, ::Model &model, ::ActorTextureInfo const &actorTextureInfo, ::mce::MaterialPtr const &forcedMaterial, ::mce::ClientTexture const &forcedTexture) const (defined in BlockActorRenderer)BlockActorRenderer
_renderModel(::ScreenContext &screenContext, ::dragon::RenderMetadata const &renderMetadata, ::Model &model, ::PBRTexturePtrs const &actorTexturePtrs, ::mce::MaterialPtr const &forcedMaterial, ::mce::ClientTexture const &forcedTexture) const (defined in BlockActorRenderer)BlockActorRenderer
_renderModel(::ScreenContext &screenContext, ::dragon::RenderMetadata const &renderMetadata, ::Model &model, ::mce::ClientTexture const &texture, ::mce::MaterialPtr const &forcedMaterial, ::mce::ClientTexture const &forcedTexture) const (defined in BlockActorRenderer)BlockActorRenderer
_rotateAccordingToDirection(::MatrixStack::MatrixStackRef &worldMatrix, ::Direction::Type const &direction) (defined in DecoratedPotRenderer)DecoratedPotRendererstatic
_setModelMaterial(::DecoratedPotRenderer::ModelMaterial const &modelMaterial) (defined in DecoratedPotRenderer)DecoratedPotRenderer
_setupTexturesUsingEntityMapping(::std::shared_ptr<::mce::TextureGroup > textureGroup, ::std::shared_ptr<::ActorResourceDefinition > definition) (defined in DecoratedPotRenderer)DecoratedPotRenderer
ActorShaderManager() (defined in ActorShaderManager)ActorShaderManager
BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderer
DecoratedPotRenderer() (defined in DecoratedPotRenderer)DecoratedPotRenderer
DecoratedPotRenderer(::std::shared_ptr<::mce::TextureGroup > textureGroup, ::std::shared_ptr<::ActorResourceDefinition > definition) (defined in DecoratedPotRenderer)DecoratedPotRenderer
extractRenderTextObjects(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 const &pos, ::mce::Color const &color, float scale, ::std::optional<::Quaternion > const &rotation, ::std::optional<::mce::Color > const &backgroundColor, bool depthTest, bool showBackface, bool showTextBackface) const (defined in BaseActorRenderer)BaseActorRenderer
extractText(::Tessellator &tessellator, ::BlockActor &entity, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 camTargetPos) (defined in BlockActorRenderer)BlockActorRenderer
getDepthTestedNameTagMat() (defined in BaseActorRenderer)BaseActorRenderer
getDepthTestedNameTextMat() (defined in BaseActorRenderer)BaseActorRenderer
getEntityMaterial() (defined in ActorShaderManager)ActorShaderManager
getOverlayColor(::Actor &actor, float) (defined in ActorShaderManager)ActorShaderManagerstatic
getStaticMaterial() (defined in ActorShaderManager)ActorShaderManager
getTransparentEntityMaterial() (defined in ActorShaderManager)ActorShaderManager
GLINT_ACTOR_TEXTURE_LOCATION() (defined in ActorShaderManager)ActorShaderManagerstatic
GLINT_ITEM_TEXTURE_LOCATION() (defined in ActorShaderManager)ActorShaderManagerstatic
mActorTextures (defined in DecoratedPotRenderer)DecoratedPotRenderer
mBackFace (defined in DecoratedPotRenderer)DecoratedPotRenderer
mDefaultSideTexture (defined in DecoratedPotRenderer)DecoratedPotRenderer
mDepthTestedNameTagMat (defined in BaseActorRenderer)BaseActorRenderer
mDepthTestedNameTagWithBackfaceMat (defined in BaseActorRenderer)BaseActorRenderer
mDepthTestedNameTextMat (defined in BaseActorRenderer)BaseActorRenderer
mDepthTestedNameTextWithBackfaceMat (defined in BaseActorRenderer)BaseActorRenderer
mEntityMaterial (defined in ActorShaderManager)ActorShaderManager
mFrontFace (defined in DecoratedPotRenderer)DecoratedPotRenderer
mLeftFace (defined in DecoratedPotRenderer)DecoratedPotRenderer
mNameTagBackgroundMat (defined in BaseActorRenderer)BaseActorRenderer
mNameTagBackgroundWithBackfaceMat (defined in BaseActorRenderer)BaseActorRenderer
mNameTagTextMat (defined in BaseActorRenderer)BaseActorRenderer
mNameTagTextWithBackfaceMat (defined in BaseActorRenderer)BaseActorRenderer
ModelMaterial enum name (defined in DecoratedPotRenderer)DecoratedPotRenderer
ModelMaterial enum name (defined in DecoratedPotRenderer)DecoratedPotRenderer
mPotBase (defined in DecoratedPotRenderer)DecoratedPotRenderer
mPotBaseTexture (defined in DecoratedPotRenderer)DecoratedPotRenderer
mRightFace (defined in DecoratedPotRenderer)DecoratedPotRenderer
mStaticMaterial (defined in ActorShaderManager)ActorShaderManager
mTransparentEntityMaterial (defined in ActorShaderManager)ActorShaderManager
NAME_TAG_BACKGROUND_COLOR() (defined in BaseActorRenderer)BaseActorRendererstatic
NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer)BaseActorRendererstatic
NameplateBackgroundInfo typedef (defined in BaseActorRenderer)BaseActorRenderer
render(::BaseActorRenderContext &renderContext, ::BlockActorRenderData &blockEntityRenderData) (defined in DecoratedPotRenderer)DecoratedPotRenderervirtual
renderAlpha(::BaseActorRenderContext &renderContext, ::BlockActorRenderData &blockEntityRenderData) (defined in BlockActorRenderer)BlockActorRenderervirtual
renderInGui(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata const &renderMetadata, ::ItemStack const &decoratedPotItem, float x, float y, float scale, float lightMultiplier) (defined in DecoratedPotRenderer)DecoratedPotRenderer
renderInHand(::BaseActorRenderContext &renderContext, ::BlockActorRenderData const &blockEntityRenderData, bool isFirstPerson) (defined in DecoratedPotRenderer)DecoratedPotRenderer
renderInItemFrame(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata const &renderMetadata, ::ItemStack const &decoratedPotItem, ::BlockSource &region, ::BlockPos const &pos, ::Vec3 const &translation, float scale, bool ignoreLighting, ::Brightness lightEmission) (defined in DecoratedPotRenderer)DecoratedPotRenderer
setEntityConstants(::mce::ActorConstants &entityConstants, ::mce::RenderContext &tileLightColor, ::mce::Color const &tileLightColorUV, ::Vec2 const &blockLightColor, ::glm::vec4 const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::mce::Color const &glintColor, ::mce::Color const &glintUVScale, ::Vec2 const &uvAnim, ::Vec4 const &uvOffset1, float uvOffset2, float uvRot1, float uvRot2, float) (defined in ActorShaderManager)ActorShaderManagerstatic
setupFoilShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale, float a, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor, 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
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, ::Vec4 const &uvAnim) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &overlay, ::mce::Color const &tintColor, ::mce::Color const &tintColor2, float, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BrightnessPair const &lightColorUV, ::glm::vec4 const &blockLightColor, float ignoreLighting, bool lightTexture, ::LightTexture &uvScale, ::Vec2 const &uvAnim, ::Vec4 const &) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BlockPos const &pos, float a, bool ignoreLighting, ::LightTexture &lightTexture, ::std::weak_ptr<::LightPropagation::LightVolumeManager > const &lightVolumeManager, ::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, ::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, ::BlockSource &source, ::BlockPos const &pos, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, float, ::LightTexture &lightTexture, ::std::weak_ptr<::LightPropagation::LightVolumeManager > const &lightVolumeManager, ::Vec2 const &uvScale, bool ignoreLighting, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor) (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, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager)ActorShaderManagerstatic
~ActorShaderManager() (defined in ActorShaderManager)ActorShaderManagervirtual
~BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderervirtual
~BlockActorRenderer() (defined in BlockActorRenderer)BlockActorRenderervirtual