Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
MapRenderer::MapInstance Class Reference

Public Member Functions

MapInstance & operator= (MapInstance const &)
 MapInstance (MapInstance const &)
MCAPI void _drawIconBackground (::ScreenContext &screenContext, ::mce::Color const &color, float zOffset, ::OffscreenCaptureDescription const &offscreenCaptureDescription)
MCAPI bool _renderFaceIcon (::Tessellator &, ::BaseActorRenderContext &renderContext, ::Player *holdingPlayer, ::mce::Color const &lightColor, float scale, ::MapDecoration const &dec, ::ActorUniqueID const &playerID, int, bool isEduWorld)
MCAPI void _renderLabel (::BaseActorRenderContext &renderContext, ::Vec3 const &pos, ::std::string const &label, ::mce::Color const &labelColor)
MCAPI ~MapInstance ()
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 4, float const > mArrowRotationConverter
::ll::TypedStorage< 8, 8, ::MapItemSavedData const & > mMapData
::ll::TypedStorage< 1, 1, bool > mDirtyTexture
::ll::TypedStorage< 8, 8, ::MapRenderer & > mMapRenderer
::ll::TypedStorage< 8, 56, ::ResourceLocation > mResourceLocation
::ll::TypedStorage< 8, 32, ::mce::TexturePtr > mMapTexture
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > mMarkerMaterial
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > mDecorationMaterial
::ll::TypedStorage< 8, 16, ::mce::MaterialPtr > mNameTagMaterial
::ll::TypedStorage< 4, 8, ::Vec2 > playerM
::ll::TypedStorage< 4, 4, float > overlap_dist

Constructor & Destructor Documentation

◆ ~MapInstance()

MCAPI MapRenderer::MapInstance::~MapInstance ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ _drawIconBackground()

MCAPI void MapRenderer::MapInstance::_drawIconBackground ( ::ScreenContext & screenContext,
::mce::Color const & color,
float zOffset,
::OffscreenCaptureDescription const & offscreenCaptureDescription )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _renderFaceIcon()

MCAPI bool MapRenderer::MapInstance::_renderFaceIcon ( ::Tessellator & ,
::BaseActorRenderContext & renderContext,
::Player * holdingPlayer,
::mce::Color const & lightColor,
float scale,
::MapDecoration const & dec,
::ActorUniqueID const & playerID,
int ,
bool isEduWorld )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _renderLabel()

MCAPI void MapRenderer::MapInstance::_renderLabel ( ::BaseActorRenderContext & renderContext,
::Vec3 const & pos,
::std::string const & label,
::mce::Color const & labelColor )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void MapRenderer::MapInstance::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files: