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

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

$_getOverlayColor(::Actor &actor, float a) constActorShaderManager
$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()ItemRendererstatic
_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)ActorRendererstatic
_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)ActorRendererstatic
_drawClassicLeash(::BaseActorRenderContext &renderContext, ::Vec3 const &ropeStart, ::Vec3 const &delta, ::mce::TexturePtr &tex) (defined in ActorRenderer)ActorRendererstatic
_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)ActorRendererstatic
_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)ActorRendererstatic
_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)BaseActorRendererstatic
_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)ActorRenderervirtual
BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderer
DEFAULT_RENDER_BOUNDS() (defined in ActorRenderer)ActorRendererstatic
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)ActorRenderervirtual
getOverlayColor(::Actor &actor, float)ActorShaderManagerstatic
getRenderBounds(::Actor const &entity) const (defined in ActorRenderer)ActorRenderer
getStaticMaterial()ActorShaderManager
getTransparentEntityMaterial()ActorShaderManager
GLINT_ACTOR_TEXTURE_LOCATION()ActorShaderManagerstatic
GLINT_ITEM_TEXTURE_LOCATION()ActorShaderManagerstatic
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)ActorRendererstatic
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)ActorRendererstatic
mFlameMesh() (defined in ActorRenderer)ActorRendererstatic
mFlameTexture() (defined in ActorRenderer)ActorRendererstatic
mGlintTexture (defined in ActorRenderer)ActorRenderer
mHasWaterHole (defined in ActorRenderer)ActorRenderer
mItemGraphics (defined in ItemRenderer)ItemRenderer
mLeashMat() (defined in ActorRenderer)ActorRendererstatic
mLeashTexture() (defined in ActorRenderer)ActorRendererstatic
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)BaseActorRendererstatic
NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer)BaseActorRendererstatic
operator=(ActorShaderManager const &) (defined in ActorShaderManager)ActorShaderManager
render(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ItemRenderer)ItemRenderervirtual
renderDebug(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderervirtual
renderDebugAttachPos(int renderAttachPos, ::Actor const &mob) (defined in ActorRenderer)ActorRendererstatic
renderEffects(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderervirtual
renderFlame(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRendererstatic
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)ActorRenderervirtual
renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData, ::Bedrock::small_vector_base<::ActorRenderer::LeashPins > &allLeashPins) (defined in ActorRenderer)ActorRendererstatic
renderText(::ScreenContext &screenContext, ::ViewRenderData const &viewData, ::NameTagRenderObject const &tagData, ::Font &font, ::mce::Mesh const &nameplateBackgroundMesh) (defined in BaseActorRenderer)BaseActorRendererstatic
renderWaterHole(::BaseActorRenderContext &, ::ActorRenderData &) (defined in ActorRenderer)ActorRenderervirtual
resetTextures() (defined in ActorRenderer)ActorRendererstatic
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)ActorShaderManagerstatic
setIsOnScreen(::Actor &, bool const, float) const (defined in ActorRenderer)ActorRenderervirtual
setupFoilShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &entity, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale, float a, ::Brightness lightEmission, bool allowOverlay) constActorShaderManager
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) constActorShaderManager
setupFoilShaderParameters(::ScreenContext &screenContext, ::TextureUVCoordinateSet const &icon)ActorShaderManagerstatic
setupFoilShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, float a) constActorShaderManager
setupShaderParameters(::ScreenContext &screenContext, float br, ::mce::Color const &overlayColor, bool dimensionHasCeiling)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Vec4 const &uvAnim)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BrightnessPair const &lightColorUV, float, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BlockPos const &pos, float a, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim)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)ActorShaderManagerstatic
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)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)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)ActorShaderManagerstatic
shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer)ActorRenderervirtual
shouldUpdateEffectsIfOffScreen(::RenderParams &) const (defined in ActorRenderer)ActorRenderervirtual
~ActorRenderer() (defined in ActorRenderer)ActorRenderervirtual
~ActorShaderManager() (defined in ActorShaderManager)ActorShaderManagervirtual
~BaseActorRenderer() (defined in BaseActorRenderer)BaseActorRenderervirtual
~ItemRenderer() (defined in ItemRenderer)ItemRenderervirtual