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) const (defined in ActorShaderManager)ActorShaderManager
$addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup > 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 &renderContext, ::ActorRenderData &actorRenderData) (defined in ActorRenderer)ActorRenderer
$renderLeash(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderer
$renderWaterHole(::BaseActorRenderContext &renderContext, ::ActorRenderData &entityRenderData) (defined in ActorRenderer)ActorRenderer
$setIsOnScreen(::Actor &actor, bool const isOnScreen, float distance) const (defined in ActorRenderer)ActorRenderer
$shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &renderParams) const (defined in ActorRenderer)ActorRenderer
$shouldUpdateEffectsIfOffScreen(::RenderParams &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
_renderGuiGlowStickItem(::BaseActorRenderContext &renderContext, ::ItemStack const &item, float x, float y, float lightMultiplier, float scale, float pickupPopPercentage, float squeezeAmount) (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
addAdditionalRenderingIfNeeded(::std::shared_ptr<::mce::TextureGroup > 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() (defined in ActorShaderManager)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) (defined in ActorShaderManager)ActorShaderManagerstatic
getRenderBounds(::Actor const &entity) const (defined in ActorRenderer)ActorRenderer
getStaticMaterial() (defined in ActorShaderManager)ActorShaderManager
getTransparentEntityMaterial() (defined in ActorShaderManager)ActorShaderManager
GLINT_ACTOR_TEXTURE_LOCATION() (defined in ActorShaderManager)ActorShaderManagerstatic
GLINT_ITEM_TEXTURE_LOCATION() (defined in ActorShaderManager)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
mEntityMaterial (defined in ActorShaderManager)ActorShaderManager
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
mStaticMaterial (defined in ActorShaderManager)ActorShaderManager
mSupportsNewVertexFormat (defined in ItemRenderer)ItemRenderer
mTextureGroup (defined in ActorRenderer)ActorRenderer
mTransparentEntityMaterial (defined in ActorShaderManager)ActorShaderManager
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
NAME_TAG_BACKGROUND_COLOR() (defined in BaseActorRenderer)BaseActorRendererstatic
NAME_TAG_BACKGROUND_COLOR_EDU() (defined in BaseActorRenderer)BaseActorRendererstatic
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 &renderContext, ::ActorRenderData &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 &renderContext, ::ActorRenderData &entityRenderData) (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 &tileLightColor, ::Vec2 const &tileLightColorUV, ::glm::vec4 const &blockLightColor, ::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)ActorShaderManagerstatic
setIsOnScreen(::Actor &actor, bool const isOnScreen, float distance) 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, ::std::optional<::glm::vec3 > const &lightEmissionColor, 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, ::std::optional<::glm::vec3 > const &lightEmissionColor, bool allowOverlay) const (defined in ActorShaderManager)ActorShaderManager
setupFoilShaderParameters(::ScreenContext &screenContext, ::TextureUVCoordinateSet const &icon) (defined in ActorShaderManager)ActorShaderManagerstatic
setupFoilShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2, ::Vec2 const &uvScale) (defined in ActorShaderManager)ActorShaderManagerstatic
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)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::mce::Color const &overlay, ::mce::Color const &changeColor, ::mce::Color const &changeColor2) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Vec4 const &uvAnim) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager)ActorShaderManagerstatic
setupShaderParameters(::ScreenContext &screenContext, ::BlockSource &source, ::BrightnessPair const &lightColorUV, ::glm::vec4 const &blockLightColor, float, bool ignoreLighting, ::LightTexture &lightTexture, ::Vec2 const &uvScale, ::Vec4 const &uvAnim) (defined in ActorShaderManager)ActorShaderManagerstatic
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)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) (defined in ActorShaderManager)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) (defined in ActorShaderManager)ActorShaderManagerstatic
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)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, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager)ActorShaderManagerstatic
shouldUpdateBonesAndEffectsIfOffScreen(::RenderParams &renderParams) const (defined in ActorRenderer)ActorRenderervirtual
shouldUpdateEffectsIfOffScreen(::RenderParams &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