|
LeviLamina
|
This is the complete list of members for ItemRenderer, 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, bool supportsNewVertexFormat) (defined in ItemRenderer) | ItemRenderer | |
| $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 ItemRenderer) | ItemRenderer | |
| $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 | |
| $render(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ItemRenderer) | ItemRenderer | |
| $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() | ItemRenderer | 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 |
| _applyBlockItemTransforms(::MatrixStack::MatrixStackRef &worldMatrix, ::BlockType const *blockType, ::Block const *block, ::BlockShape shape, float &scaleValue, bool isInItemFrame) const (defined in ItemRenderer) | ItemRenderer | |
| _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 |
| _getGuiBlockItemTransforms(::Block const *block, ::Vec3 offset, float scale, float squeezeAmount) const (defined in ItemRenderer) | ItemRenderer | |
| _getGuiItemColors(::ItemStack const &item, int &color, int &secondaryColor) const (defined in ItemRenderer) | ItemRenderer | |
| _getIconBlitGlint(::ItemRenderChunkType itemRenderChunkType, ::ItemStack const &item) const (defined in ItemRenderer) | ItemRenderer | |
| _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 | |
| _getShulkerBoxTexture(::ItemStack const &item) (defined in ItemRenderer) | ItemRenderer | |
| _makeTextBackground(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths) (defined in BaseActorRenderer) | BaseActorRenderer | static |
| _renderBannerItem(::BaseActorRenderContext &renderContext, ::ItemStack const &item, ::ItemActor &itemEntity, bool isItem, float actorFrameAlpha) (defined in ItemRenderer) | ItemRenderer | |
| _renderBlockItem(::BaseActorRenderContext &renderContext, ::ItemStack const &item, ::ItemActor &itemEntity, ::BlockType const *blockType, ::BlockShape shape, float actorFrameAlpha, int count) (defined in ItemRenderer) | ItemRenderer | |
| _renderDecoratedPotItem(::BaseActorRenderContext &renderContext, ::ItemStack const &item, ::ItemActor &itemEntity, bool isItem) (defined in ItemRenderer) | ItemRenderer | |
| _renderGuiBlockTypeItem(::BaseActorRenderContext &renderContext, ::ItemStack const &item, ::BlockGraphics const *blockGraphics, ::mce::TexturePtr const &texture, float x, float y, float lightMultiplier, float alphaMultiplier, float scale, float pickupPopPercentage, float squeezeAmount) (defined in ItemRenderer) | ItemRenderer | |
| _renderGuiDataDrivenBlockItem(::BaseActorRenderContext &renderContext, ::Block const *block, float x, float y, float scale, float squeezeAmount, int zOrder) (defined in ItemRenderer) | ItemRenderer | |
| _renderGuiEntityBlockItem(::BaseActorRenderContext &renderContext, ::ItemRenderChunkType itemRenderChunkType, ::dragon::RenderMetadata renderMetadata, ::ItemStack const &item, float x, float y, float lightMultiplier, float scale) (defined in ItemRenderer) | ItemRenderer | |
| _renderItemGroup(::BaseActorRenderContext &renderContext, ::ItemActor &itemEntity, int itemCount, float scaleValue, float frameAlpha, bool useMatrixAsIs) const (defined in ItemRenderer) | ItemRenderer | |
| _renderShieldItem(::BaseActorRenderContext &renderContext, ::ItemStack const &item, ::ItemActor &itemEntity, float actorFrameAlpha) (defined in ItemRenderer) | ItemRenderer | |
| 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 | |
| forceGraphicsLoad() (defined in ItemRenderer) | ItemRenderer | |
| getAtlasTexture() (defined in ActorRenderer) | ActorRenderer | |
| getEntityMaterial() | ActorShaderManager | |
| getGraphics(::ItemStack const &item) (defined in ItemRenderer) | ItemRenderer | |
| 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 |
| iconBlit(::BaseActorRenderContext &renderContext, ::mce::TexturePtr const &texture, float x, float y, float z, ::TextureUVCoordinateSet const &iconTextureCoord, float w, float h, float lightMultiplier, float alphaMultiplier, int colorMultiplier, int secondaryColorMultiplier, float xscale, float yscale, ::IconBlitGlint iconBlitGlint, bool useMultiColorTextureTinting) (defined in ItemRenderer) | ItemRenderer | |
| isDitheringEnabled(::BaseActorRenderContext const &renderContext, ::Actor const &actor) (defined in ActorRenderer) | ActorRenderer | static |
| ItemRenderer() (defined in ItemRenderer) | ItemRenderer | |
| ItemRenderer(::std::shared_ptr<::mce::TextureGroup > textureGroup, bool supportsNewVertexFormat) (defined in ItemRenderer) | ItemRenderer | |
| mAtlasTexture (defined in ActorRenderer) | ActorRenderer | |
| mBannerEntity (defined in ItemRenderer) | ItemRenderer | |
| mBaseRenderBounds (defined in ActorRenderer) | ActorRenderer | |
| mBlockTessellator (defined in ItemRenderer) | ItemRenderer | |
| mConduitEntity (defined in ItemRenderer) | ItemRenderer | |
| mDecoratedPotBlockEntity (defined in ItemRenderer) | ItemRenderer | |
| mDepthTestedNameTagMat (defined in BaseActorRenderer) | BaseActorRenderer | |
| mDepthTestedNameTextMat (defined in BaseActorRenderer) | BaseActorRenderer | |
| mEntityAlphatestChangeColorGlintMaterial (defined in ItemRenderer) | ItemRenderer | |
| mEntityAlphatestChangeColorMaterial (defined in ItemRenderer) | ItemRenderer | |
| mEntityAlphatestGlintMaterial (defined in ActorRenderer) | ActorRenderer | |
| mEntityAlphatestMaterial (defined in ActorRenderer) | ActorRenderer | |
| mEntityAlphatestMultiColorTintMaterial (defined in ItemRenderer) | ItemRenderer | |
| 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 | |
| mItemGraphics (defined in ItemRenderer) | ItemRenderer | |
| 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 | |
| mRandomFloats (defined in ItemRenderer) | ItemRenderer | |
| mRenderingInventory (defined in ActorRenderer) | ActorRenderer | |
| mSkullEntity (defined in ItemRenderer) | ItemRenderer | |
| mSupportsNewVertexFormat (defined in ItemRenderer) | ItemRenderer | |
| mTextureGroup (defined in ActorRenderer) | ActorRenderer | |
| mUIBlitMaterial (defined in ItemRenderer) | ItemRenderer | |
| mUIIconBlitGlintMaterial (defined in ItemRenderer) | ItemRenderer | |
| mUIIconBlitMaterial (defined in ItemRenderer) | ItemRenderer | |
| mUIIconBlitMaterialMultiColorTint (defined in ItemRenderer) | ItemRenderer | |
| mUIIconUnblitMaterial (defined in ItemRenderer) | ItemRenderer | |
| 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 &renderContext, ::ActorRenderData &entityRenderData) (defined in ItemRenderer) | ItemRenderer | 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 | |
| renderGuiItemInChunk(::BaseActorRenderContext &renderContext, ::ItemRenderChunkType itemRenderChunkType, ::ItemStack const &item, float x, float y, float lightMultiplier, float alphaMultiplier, float scale, int frame, bool allowAnimation, int zOrder, ::std::optional<::TextureUVCoordinateSet > const &customIconUVCoords) (defined in ItemRenderer) | ItemRenderer | |
| renderGuiItemNew(::BaseActorRenderContext &renderContext, ::ItemStack const &item, int frame, float x, float y, bool renderEnchantmentFoil, float transparency, float lightMultiplier, float scale, int zOrder) (defined in ItemRenderer) | ItemRenderer | |
| 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 |
| ~ItemRenderer() (defined in ItemRenderer) | ItemRenderer | virtual |