|
LeviLamina
|
This is the complete list of members for ItemInHandRenderer, including all inherited members.
| $_getOverlayColor(::Actor &actor, float a) const (defined in ActorShaderManager) | ActorShaderManager | |
| $ctor(::IClientInstance &client, ::BlockTessellator &commonRenderer, ::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| $dtor() (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| $vftable() | ItemInHandRenderer | static |
| _applyDefaultItemTransforms(::MatrixStack::MatrixStackRef &worldMatrix, ::ItemStack const &item, bool isInHandItem, ::BlockType const *blockType, ::BlockShape blockShape, ::ItemRenderCall const *renderObjectCall, float heldItemScale, bool posAndRotSetByJSON) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _applyMainhandItemTransforms(::BaseActorRenderContext &renderContext, ::Player &player, ::MatrixStack::MatrixStackRef &worldMatrix, float frameAlpha, bool matrixSetFromJson, bool useBlockTransforms) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _applyOffhandItemTransforms(::BaseActorRenderContext &renderContext, ::ItemRenderCall const *renderObjectCall, ::Player &player, ::MatrixStack::MatrixStackRef &worldMatrix, float frameAlpha, bool matrixSetFromJson, ::ItemContextFlags itemFlags) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _applyUseAnimation(::BaseActorRenderContext &renderContext, ::Player &player, ::MatrixStack::MatrixStackRef &worldMatrix, float frameAlpha) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _areNotMatchingChemistrySticks(::ItemStack &itemBefore, ::ItemStack const &itemAfter) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _calculateOffhandWorldTranslation(::Player const &player, ::BaseActorRenderContext const &renderContext) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _checkAndUpdateIfItemChanged(::ItemStack &itemBefore, ::ItemStack const &itemAfter, bool isMainHand, bool slotChanged) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _createRenderMetadata(::BaseActorRenderContext const &renderContext, ::Actor const &entity, ::ItemStack const &item) (defined in ItemInHandRenderer) | ItemInHandRenderer | static |
| _getOverlayColor(::Actor &actor, float a) const (defined in ActorShaderManager) | ActorShaderManager | |
| _getRenderCall(::Mob *mob, ::ItemStack const &itemInstance, int fallbackFrame) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _pushSparklerParticles(::BaseActorRenderContext &renderContext, ::ItemStack const &item, ::Level &level) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _rebuildItem(::BaseActorRenderContext &renderContext, ::Mob *mob, ::ItemStack const &item, int fallbackFrame) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderBannerBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::ItemStack const &item, ::Actor &entity, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor, float frameAlpha, float scale) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderChestBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::BlockType const *blockType, ::Actor &entity, bool isInHandItem) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderConduitBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::Actor &entity, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor, float frameAlpha) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderCopperGolemStatueBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::ItemStack const &item, ::Actor &entity, bool isFirstPerson, bool isInHandItem) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderDecoratedPotBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::ItemStack const &item, ::Actor &entity, bool isFirstPerson) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderDynamicTexturedItemInHands(::BaseActorRenderContext &renderContext, ::Player &player, float xRot, float inverseArmHeight, float attackValue) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderFirstPersonHandsAndAttachables(::BaseActorRenderContext &renderContext, ::Player &player) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderFishingRod(::BaseActorRenderContext &renderContext, ::ItemStack const &item, ::Actor &entity) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderGlowstickBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::ItemStack const &item, ::Actor &entity, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor, float frameAlpha, ::ItemContextFlags itemFlags, float scale) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderItemInMainHand(::BaseActorRenderContext &renderContext, ::Player &player, float xRot, float inverseArmHeight, float attackValue) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderItemInOffhand(::BaseActorRenderContext &renderContext, ::Player &player, float xRot, float inverseArmHeight, float attackValue) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderMiniMapHand(::BaseActorRenderContext &renderContext, ::Player &player, bool inOffhand) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderPhotoMapItem(::BaseActorRenderContext &renderContext, ::Player &player, float frameAlpha, bool isMainHand) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderShulkerBoxBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::ItemStack const &item, ::Actor &entity, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor, float frameAlpha) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _renderSkullBlockItem(::BaseActorRenderContext &renderContext, ::dragon::RenderMetadata renderMetadata, ::ItemStack const &item, ::Actor &entity, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor, float frameAlpha) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _shouldRenderOffhandItem(::Player &player) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _tessellateBlockItem(::Tessellator &tessellator, ::BlockTessellator &t, ::Block const &block) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _tessellateTextureItem(::BaseActorRenderContext &renderContext, ::TextureTessellator &textureTessellator, ::Mob *mob, ::ItemStack const &item, int fallbackFrame, ushort &heightOut, ushort &widthOut) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _transformOffhandItem(::MatrixStack::MatrixStackRef &worldMatrix) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _transformOffhandTool(::MatrixStack::MatrixStackRef &worldMatrix, ::ItemStack const &item, float a) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| _transformWorldMatrixFromJson(::MatrixStack::MatrixStackRef &worldMatrix, ::ItemStack const &item, bool isMainHand, ::ItemContextFlags itemFlags, float textureScale) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| canTessellateAsBlockItem(::ItemStack const &item) (defined in ItemInHandRenderer) | ItemInHandRenderer | static |
| clearRenderObjects() (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| computeMatrixForDynamicTexturedItemInHands(::MatrixStack::MatrixStackRef &worldMatrix, ::mce::ViewportInfo const &viewportInfo, ::mce::Camera const &camera, float xRot, float inverseArmHeight, float attackValue) (defined in ItemInHandRenderer) | ItemInHandRenderer | static |
| getEntityMaterial() (defined in ActorShaderManager) | ActorShaderManager | |
| getObjectMaterial(::ItemRenderCall const &renderObject, ::ItemContextFlags itemFlags) const (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| getOverlayColor(::Actor &actor, float) (defined in ActorShaderManager) | ActorShaderManager | static |
| getRenderCallAtFrame(::BaseActorRenderContext &renderContext, ::ItemStack const &item, int frame) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| getStaticMaterial() (defined in ActorShaderManager) | ActorShaderManager | |
| getTransparentEntityMaterial() (defined in ActorShaderManager) | ActorShaderManager | |
| GLINT_ACTOR_TEXTURE_LOCATION() (defined in ActorShaderManager) | ActorShaderManager | static |
| GLINT_ITEM_TEXTURE_LOCATION() (defined in ActorShaderManager) | ActorShaderManager | static |
| initMaterials(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| ItemInHandRenderer(ItemInHandRenderer const &) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| ItemInHandRenderer() (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| ItemInHandRenderer(::IClientInstance &client, ::BlockTessellator &commonRenderer, ::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mBannerEntity (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mBlockTessellator (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mClient (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mConduitEntity (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mCopperGolemStatueEntity (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mDecoratedPotEntity (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mEntityMaterial (defined in ActorShaderManager) | ActorShaderManager | |
| mGlintTexture (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mHeight (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mHeightOffHand (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mIsDeferredEnabled (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mItem (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mLastTime (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatAlphaBlock (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatAlphaBlockGlint (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatAlphaColoredBlock (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatAlphaOneSidedBlock (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatAlphaOneSidedColoredBlock (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatBlendBlock (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatBlendBlockNoColor (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMaterialMatrix (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatFishingLine (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatItem (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatItemGlint (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatItemMultiColorTint (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatOpaqueBlock (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatOpaqueBlockColor (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mMatOpaqueBlockGlint (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mOffHandItem (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mOldHeight (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mOldHeightOffHand (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mPauseStateChange (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mRenderObjects (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mSlot (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mStaticMaterial (defined in ActorShaderManager) | ActorShaderManager | |
| mTextureTessellator (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mTimer (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mTransform (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| mTransparentEntityMaterial (defined in ActorShaderManager) | ActorShaderManager | |
| operator=(ItemInHandRenderer const &) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| registerPauseManagerCallback(::Bedrock::PubSub::Connector< void(bool)> &connector) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| renderFirstPerson(::BaseActorRenderContext &renderContext, ::ItemContextFlags itemFlags) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| renderItem(::BaseActorRenderContext &renderContext, ::Actor &entity, ::ItemStack const &item, bool posAndRotSetByJSON, ::ItemContextFlags itemFlags, bool useMatrixAsIs, bool renderingMainHand) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| renderItemNew(::BaseActorRenderContext &renderContext, ::Actor &entity, ::ItemStack const &item, ::ItemContextFlags itemFlags, ::Brightness lightEmission) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| renderMainhandItem(::BaseActorRenderContext &renderContext, ::Player &player, ::ItemContextFlags itemFlags) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| RenderMap typedef (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| renderObject(::BaseActorRenderContext &renderContext, ::ItemRenderCall const &renderObject, ::dragon::RenderMetadata const &renderMetadata, ::ItemContextFlags itemFlags) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| renderOffhandItem(::BaseActorRenderContext &renderContext, ::Player &player, ::ItemContextFlags itemFlags) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| 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) | ActorShaderManager | static |
| 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) | 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 |
| 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, ::Vec4 const &uvAnim) (defined in ActorShaderManager) | ActorShaderManager | static |
| setupShaderParameters(::ScreenContext &screenContext, ::BaseActorRenderContext &entityContext, ::Actor &actor, ::mce::Color const &overlay, float, ::Brightness lightEmission, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager) | ActorShaderManager | static |
| 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) | ActorShaderManager | static |
| 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) | 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, ::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, ::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) | 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, ::std::optional<::glm::vec3 > const &lightEmissionColor) (defined in ActorShaderManager) | ActorShaderManager | static |
| tessellateAtFrame(::BaseActorRenderContext &renderContext, ::Mob *mob, ::ItemStack const &item, int frame) (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| tick() (defined in ItemInHandRenderer) | ItemInHandRenderer | |
| ~ActorShaderManager() (defined in ActorShaderManager) | ActorShaderManager | virtual |
| ~ItemInHandRenderer() (defined in ItemInHandRenderer) | ItemInHandRenderer | virtual |