|
| TextRendererStateComponent (Fonts::IFontMaterialSetFactory &fontMaterialSetFactory, FontMaterialCache &fontMaterialCache, bool enableSupersampling, bool uniformScale) |
|
void | SetFontInstance (const Fonts::FontInstance *pFontInstance) |
|
void | SetDefaultState () |
|
void | SetTextSize (float pixelHeight) |
|
void | SetGlyphColor (const v4 &color) |
|
void | SetOutlineColor (const v4 &color) |
|
void | SetHaloStyle (const v4 &color, float haloWidth, float haloHardness) |
|
void | SetTransform (const v2 &translate, const v2 &rotate, const v2 &scale) |
|
void | SetDepthTest (bool depthTest) |
|
void | SetStencilTest (bool stencilTest) |
|
void | SetStencilFunc (GLenum stencilFunc, int stencilRef, u32 stencilMask) |
|
void | SetStencilMaskedStyle (bool enable, GLenum stencilFunc, const v4 &glyphColor, const v4 &haloColor) |
|
void | SetRenderLayer (Rendering::LayerIds::Values layer, int subLayer) |
|
void | SetAlpha (float alpha) |
|
v2 | GetTranslate () const |
|
v2 | GetRotate () const |
|
v2 | GetScale () const |
|
float | GetAlpha () const |
|
Rendering::LayerIds::Values | GetLayer () const |
|
int | GetSubLayer () const |
|
bool | NeedsCachedStateUpdate () const |
|
bool | NeedsRenderableSetup () const |
|
void | UpdateCachedState () |
|
const Fonts::FontInstance * | GetFontInstance () const |
|
const Fonts::FontMaterialSet * | GetFontMaterialSetForeground () const |
|
const Fonts::FontMaterialSet * | GetFontMaterialSetHalo () const |
|
const Text::BatchedTextAppearance & | GetBatchedTextAppearance () const |
|
const Fonts::FontCharacter & | GetFontCharacter (u32 codepointUtf32) |
|