|
| ScreenTextRenderer (TextRendererStateComponent *pTextRendererStateComponent, BatchedScreenTextRenderableCache *pBatchedScreenTextRenderableCache) |
|
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) |
|
void | DrawShapedGlyph (const ShapedGlyph &shapedGlyph) |
|
void | DrawShapedGlyphs (const std::vector< Text::ShapedGlyph > &shapedGlyphs) |
|
void | Finalize () |
|
void | Upload () |
|
void | EnqueueRenderables (const Rendering::RenderContext &renderContext, Rendering::RenderQueue &renderQueue) |
|
void | Reset () |
|
The documentation for this class was generated from the following files: