|
LeviLamina
|
This is the complete list of members for ActorRenderer, including all inherited members.
| $_getOverlayColor(::Actor &actor, float a) const | ActorShaderManager | |
| $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() | ActorRenderer | 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 | |
| ActorShaderManager(ActorShaderManager const &) (defined in ActorShaderManager) | ActorShaderManager | |
| ActorShaderManager() (defined in ActorShaderManager) | ActorShaderManager | |
| addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup >) (defined in ActorRenderer) | ActorRenderer | virtual |
| BaseActorRenderer() (defined in BaseActorRenderer) | BaseActorRenderer | |
| 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() | ActorShaderManager | |
| getLeashOffsets(::Actor &, float yRot, float yRotPrev, float a, bool legacyOffset, ::Bedrock::small_vector_base<::Vec3 > &output) const (defined in ActorRenderer) | ActorRenderer | virtual |
| getOverlayColor(::Actor &actor, float) | ActorShaderManager | static |
| getRenderBounds(::Actor const &entity) const (defined in ActorRenderer) | ActorRenderer | |
| getStaticMaterial() | ActorShaderManager | |
| getTransparentEntityMaterial() | ActorShaderManager | |
| GLINT_ACTOR_TEXTURE_LOCATION() | ActorShaderManager | static |
| GLINT_ITEM_TEXTURE_LOCATION() | ActorShaderManager | static |
| isDitheringEnabled(::BaseActorRenderContext const &renderContext, ::Actor const &actor) (defined in ActorRenderer) | ActorRenderer | static |
| 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) | ActorRenderer | static |
| mFlameMesh() (defined in ActorRenderer) | ActorRenderer | static |
| mFlameTexture() (defined in ActorRenderer) | ActorRenderer | static |
| mGlintTexture (defined in ActorRenderer) | ActorRenderer | |
| mHasWaterHole (defined in ActorRenderer) | ActorRenderer | |
| mLeashMat() (defined in ActorRenderer) | ActorRenderer | static |
| mLeashTexture() (defined in ActorRenderer) | ActorRenderer | static |
| 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) | BaseActorRenderer | static |
| NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer) | BaseActorRenderer | static |
| operator=(ActorShaderManager const &) (defined in ActorShaderManager) | ActorShaderManager | |
| render(::BaseActorRenderContext &, ::ActorRenderData &)=0 (defined in ActorRenderer) | ActorRenderer | pure virtual |
| renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer) | ActorRenderer | virtual |
| renderDebugAttachPos(int renderAttachPos, ::Actor const &mob) (defined in ActorRenderer) | ActorRenderer | static |
| renderEffects(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer) | ActorRenderer | 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 |
| 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) | ActorShaderManager | static |
| setIsOnScreen(::Actor &, bool const, float) const (defined in ActorRenderer) | ActorRenderer | 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 | 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 | ActorShaderManager | |
| setupFoilShaderParameters(::ScreenContext &screenContext, ::TextureUVCoordinateSet const &icon) | ActorShaderManager | static |
| setupFoilShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, float a) const | ActorShaderManager | |
| setupShaderParameters(::ScreenContext &screenContext, float br, ::mce::Color const &overlayColor, bool dimensionHasCeiling) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Vec4 const &uvAnim) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BrightnessPair const &lightColorUV, float, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BlockPos const &pos, float a, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim) | 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) | 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) | 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) | 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) | ActorShaderManager | static |
| shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer) | ActorRenderer | virtual |
| shouldUpdateEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer) | ActorRenderer | virtual |
| ~ActorRenderer() (defined in ActorRenderer) | ActorRenderer | virtual |
| ~ActorShaderManager() (defined in ActorShaderManager) | ActorShaderManager | virtual |
| ~BaseActorRenderer() (defined in BaseActorRenderer) | BaseActorRenderer | virtual |