|
LeviLamina
|
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() | DataDrivenRenderer | static |
| _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) | ActorRenderer | static |
| _buildFlameMesh(::Tessellator &tessellator, ::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in ActorRenderer) | ActorRenderer | static |
| _drawClassicLeash(::BaseActorRenderContext &renderContext, ::Vec3 const &ropeStart, ::Vec3 const &delta, ::mce::TexturePtr &tex) (defined in ActorRenderer) | ActorRenderer | static |
| _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) | ActorRenderer | static |
| _getLeashPins(float actorFrameAlpha, ::BaseActorRenderContext &renderContext, ::Actor &actor, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &output, ::Bedrock::small_vector_base<::Vec3 > &leashFromOffsets) (defined in ActorRenderer) | ActorRenderer | static |
| _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) | BaseActorRenderer | static |
| 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) | DataDrivenRenderer | virtual |
| 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) | ActorRenderer | static |
| 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) | DataDrivenRenderer | virtual |
| getLeashOffsets(::Actor &actor, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output) (defined in DataDrivenRenderer) | DataDrivenRenderer | static |
| getOverlayColor(::Actor &actor, float) (defined in ActorShaderManager) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| GLINT_ITEM_TEXTURE_LOCATION() (defined in ActorShaderManager) | ActorShaderManager | static |
| isAttachable() const (defined in DataDrivenRenderer) | DataDrivenRenderer | |
| isDitheringEnabled(::BaseActorRenderContext const &renderContext, ::Actor const &actor) (defined in ActorRenderer) | ActorRenderer | static |
| 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) | ActorRenderer | static |
| mFlameMesh() (defined in ActorRenderer) | ActorRenderer | static |
| mFlameTexture() (defined in ActorRenderer) | ActorRenderer | static |
| mGlintTexture (defined in ActorRenderer) | ActorRenderer | |
| mHasWaterHole (defined in ActorRenderer) | ActorRenderer | |
| mIsAttachable (defined in DataDrivenRenderer) | DataDrivenRenderer | |
| mLeashMat() (defined in ActorRenderer) | ActorRenderer | static |
| mLeashTexture() (defined in ActorRenderer) | ActorRenderer | static |
| 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) | BaseActorRenderer | static |
| NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer) | BaseActorRenderer | static |
| render(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer) | DataDrivenRenderer | virtual |
| renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer) | ActorRenderer | virtual |
| renderDebugAttachPos(int renderAttachPos, ::Actor const &mob) (defined in ActorRenderer) | ActorRenderer | static |
| renderEffects(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in DataDrivenRenderer) | DataDrivenRenderer | virtual |
| renderFlame(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer) | ActorRenderer | static |
| renderGui(::BaseActorRenderContext &renderContext, ::ActorRenderData &actorRenderData) (defined in ActorRenderer) | ActorRenderer | |
| renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer) | ActorRenderer | virtual |
| renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &allLeashPins) (defined in ActorRenderer) | ActorRenderer | static |
| 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) | BaseActorRenderer | static |
| renderWaterHole(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer) | ActorRenderer | virtual |
| resetTextures() (defined in ActorRenderer) | ActorRenderer | static |
| 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) | ActorShaderManager | static |
| setIsOnScreen(::Actor &actor, bool const isOnScreen, float distance) const (defined in DataDrivenRenderer) | DataDrivenRenderer | virtual |
| 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) | 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 |
| 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) | 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, ::Brightness lightEmission) (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, ::BlockSource &source, ::BrightnessPair const &lightColorUV, float, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim) (defined in ActorShaderManager) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BlockPos const &pos, float a, bool ignoreLighting, ::LightTexture &lightTexture, ::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, ::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) | 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, ::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) | ActorShaderManager | static |
| shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer) | DataDrivenRenderer | virtual |
| shouldUpdateEffectsIfOffScreen(::RenderParams &renderParams) const (defined in DataDrivenRenderer) | DataDrivenRenderer | virtual |
| ~ActorRenderer() (defined in ActorRenderer) | ActorRenderer | virtual |
| ~ActorShaderManager() (defined in ActorShaderManager) | ActorShaderManager | virtual |
| ~BaseActorRenderer() (defined in BaseActorRenderer) | BaseActorRenderer | virtual |
| ~DataDrivenRenderer() (defined in DataDrivenRenderer) | DataDrivenRenderer | virtual |