|
|
MCAPI void | clearEntityRenderers () |
|
MCAPI ::std::vector<::NameTagRenderObject > | extractRenderTextObjects (::Font &font, ::Tessellator &tessellator, ::BlockActor &entity, ::std::string const &str, ::Vec3 camTargetPos) |
|
MCAPI::BlockActorRenderer * | getRenderer (::BlockActor &entity) |
|
MCAPI::BlockActorRenderer * | getRenderer (::BlockActorRendererId rendererId) |
|
MCAPI void | initializeBlockEntityRenderers (::Bedrock::NotNullNonOwnerPtr<::GeometryGroup > const &geometryGroup, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::BlockTessellator &blockTessellator, ::Bedrock::NotNullNonOwnerPtr<::ActorResourceDefinitionGroup const > const &actorResourceDefinitionGroup, ::ResourcePackManager &resourcePackManager, ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager > resourceLoadManager, ::BaseGameVersion const &baseGameVersion, ::Experiments const &experiments) |
|
MCAPI void | registerAdditionalBlockActorRenderers (::BlockActorRendererId const &id, ::std::unique_ptr<::BlockActorRenderer > blockActorRenderer) |
|
MCAPI void | registerGameSpecificBlockActorRendererCallback (::std::function< void(::Bedrock::NotNullNonOwnerPtr<::ActorResourceDefinitionGroup const > const &, ::std::shared_ptr<::mce::TextureGroup >)> callback) |
|
MCAPI void | render (::BaseActorRenderContext &entityRenderContext, ::BlockSource &renderSource, ::BlockActor &e, ::Block const &block, bool renderAlphaLayer, ::mce::MaterialPtr const &forcedMat, ::mce::ClientTexture const *forceTex, int breakingAmount, ::std::optional<::dragon::RenderMetadata > renderMetadata) |
|
MCAPI void | render (::BaseActorRenderContext &entityRenderContext, ::BlockSource &renderSource, ::BlockActor &e, ::Block const &block, ::Vec3 const &renderPos, ::BlockPos const &worldPos, bool renderAlphaLayer, ::mce::MaterialPtr const &forcedMat, ::mce::ClientTexture const *forceTex, int breakingAmount, ::std::optional<::dragon::RenderMetadata > renderMetadata) |
|
MCAPI void | renderBanner (::BaseActorRenderContext &entityRenderContext, ::dragon::RenderMetadata const &renderMetadata, ::ItemStack const &instance, bool longPole) |
|
MCAPI void | renderShulkerBox (::BaseActorRenderContext &entityRenderContext, ::dragon::RenderMetadata const &renderMetadata, ::ItemStack const &instance) |
|
MCAPI void | renderSkull (::BaseActorRenderContext &entityRenderContext, ::dragon::RenderMetadata const &renderMetadata, ::Vec3 const &pos, int face, float rot, ::HashedString const &hashedString, ::mce::MaterialPtr const *forcedMat, ::mce::ClientTexture const *forceTex, int breakingAmount, float animationValue, bool isGlint) |
|
MCAPI void * | $ctor () |