All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Text::ScreenTextRenderer Member List

This is the complete list of members for Eegeo::Text::ScreenTextRenderer, including all inherited members.

BatchedScreenTextRenderableCache typedef (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
Create(Fonts::IFontMaterialSetFactory &fontMaterialSetFactory, FontMaterialCache &fontMaterialCache, IBatchedScreenTextRenderableFactory &batchedScreenTextRenderableFactory, BatchedScreenTextRenderable::VertexBufferType &screenTextVertexBuffer, bool enableSupersampling) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererstatic
DrawShapedGlyph(const ShapedGlyph &shapedGlyph) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
DrawShapedGlyphs(const std::vector< Text::ShapedGlyph > &shapedGlyphs) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
EnqueueRenderables(const Rendering::RenderContext &renderContext, Rendering::RenderQueue &renderQueue) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
Finalize() (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
Reset() (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
ScreenTextRenderer(TextRendererStateComponent *pTextRendererStateComponent, BatchedScreenTextRenderableCache *pBatchedScreenTextRenderableCache) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
SetAlpha(float alpha) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetDefaultState() (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
SetDepthTest(bool depthTest) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetFontInstance(const Fonts::FontInstance *pFontInstance) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetGlyphColor(const v4 &color) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetHaloStyle(const v4 &color, float haloWidth, float haloHardness) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetOutlineColor(const v4 &color) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetRenderLayer(Rendering::LayerIds::Values layer, int subLayer) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetStencilFunc(GLenum stencilFunc, int stencilRef, u32 stencilMask) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetStencilMaskedStyle(bool enable, GLenum stencilFunc, const v4 &glyphColor, const v4 &haloColor) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetStencilTest(bool stencilTest) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetTextSize(float pixelHeight) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
SetTransform(const v2 &translate, const v2 &rotate, const v2 &scale) (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRendererinline
Upload() (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer
~ScreenTextRenderer() (defined in Eegeo::Text::ScreenTextRenderer)Eegeo::Text::ScreenTextRenderer