3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/renderer/ActorShaderManager.h"
16namespace mce {
class Color; }
17namespace mce {
class Mesh; }
24 struct NameplateBackgroundInfo;
57 ::std::string
const& str,
58 ::std::vector<int>
const& widths,
60 ::mce::Color
const& color
67 MCNAPI static ::BaseActorRenderer::NameplateBackgroundInfo
Definition ActorShaderManager.h:5
Definition BaseActorRenderer.h:5
static MCAPI ::mce::Color const & NAME_TAG_BACKGROUND_COLOR()
MCAPI BaseActorRenderer()
static MCAPI ::BaseActorRenderer::NameplateBackgroundInfo _makeTextBackground(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths)
static MCAPI ::mce::Color const & NAME_TAG_BACKGROUND_COLOR_EDU()
static MCAPI void ** $vftable()
MCAPI ::std::vector<::NameTagRenderObject > extractRenderTextObjects(::Tessellator &tessellator, ::std::string const &str, ::std::vector< int > const &widths, ::Vec3 const &pos, ::mce::Color const &color) const
static MCAPI void renderText(::ScreenContext &screenContext, ::ViewRenderData const &viewData, ::NameTagRenderObject const &tagData, ::Font &font, ::mce::Mesh const &nameplateBackgroundMesh)
Definition ScreenContext.h:5
Definition Tessellator.h:5
Definition BaseActorRenderer.h:28
Definition ViewRenderData.h:5