|
LeviLamina
|
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() | DecoratedPotRenderer | static |
| _animateWobbleFail(::BaseActorRenderContext &renderContext, ::DecoratedPotBlockActor const &entity, ::MatrixStack::MatrixStackRef &worldMatrix) (defined in DecoratedPotRenderer) | DecoratedPotRenderer | static |
| _animateWobbleSuccess(::BaseActorRenderContext &renderContext, ::DecoratedPotBlockActor const &entity, ::MatrixStack::MatrixStackRef &worldMatrix) (defined in DecoratedPotRenderer) | DecoratedPotRenderer | static |
| _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) | BaseActorRenderer | static |
| _getOverlayColor(::Actor &actor, float) const (defined in ActorShaderManager) | ActorShaderManager | |
| _getSherdsFromPotItem(::ItemStack const &decoratedPotItem) (defined in DecoratedPotRenderer) | DecoratedPotRenderer | static |
| _makeTextBackground(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths) (defined in BaseActorRenderer) | BaseActorRenderer | static |
| _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) | DecoratedPotRenderer | static |
| _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) | ActorShaderManager | static |
| getStaticMaterial() (defined in ActorShaderManager) | ActorShaderManager | |
| getTransparentEntityMaterial() (defined in ActorShaderManager) | ActorShaderManager | |
| GLINT_ACTOR_TEXTURE_LOCATION() (defined in ActorShaderManager) | ActorShaderManager | static |
| GLINT_ITEM_TEXTURE_LOCATION() (defined in ActorShaderManager) | ActorShaderManager | static |
| 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) | BaseActorRenderer | static |
| NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer) | BaseActorRenderer | static |
| NameplateBackgroundInfo typedef (defined in BaseActorRenderer) | BaseActorRenderer | |
| render(::BaseActorRenderContext &renderContext, ::BlockActorRenderData &blockEntityRenderData) (defined in DecoratedPotRenderer) | DecoratedPotRenderer | virtual |
| renderAlpha(::BaseActorRenderContext &renderContext, ::BlockActorRenderData &blockEntityRenderData) (defined in BlockActorRenderer) | BlockActorRenderer | virtual |
| 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 ®ion, ::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) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| setupFoilShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale) (defined in ActorShaderManager) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2) (defined in ActorShaderManager) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Vec4 const &uvAnim) (defined in ActorShaderManager) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| ~ActorShaderManager() (defined in ActorShaderManager) | ActorShaderManager | virtual |
| ~BaseActorRenderer() (defined in BaseActorRenderer) | BaseActorRenderer | virtual |
| ~BlockActorRenderer() (defined in BlockActorRenderer) | BlockActorRenderer | virtual |