Gorgon Game Engine
TextRenderer Member List

This is the complete list of members for TextRenderer, including all inherited members.

GetBaseLine() const =0TextRendererpure virtual
GetCharacterIndex(const std::string &text, Geometry::Point location) const =0TextRendererpure virtual
GetCharacterIndex(const std::string &text, int w, Geometry::Point location, bool wrap=true) const =0TextRendererpure virtual
GetEMSize() const =0TextRendererpure virtual
GetGlyphRenderer() const =0TextRendererpure virtual
GetHeight() const =0TextRendererpure virtual
GetPosition(const std::string &text, int index) const =0TextRendererpure virtual
GetPosition(const std::string &text, int w, int index, bool wrap=true) const =0TextRendererpure virtual
GetSize(const std::string &text) const =0TextRendererpure virtual
GetSize(const std::string &text, int width) const =0TextRendererpure virtual
IsReady() const =0TextRendererpure virtual
Print(TextureTarget &target, const std::string &text, Geometry::Pointf location) constTextRenderer
Print(TextureTarget &target, const std::string &text, Geometry::Point location) constTextRenderer
Print(TextureTarget &target, const std::string &text, int x, int y) constTextRenderer
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) constTextRenderer
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w) constTextRenderer
Print(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) constTextRenderer
Print(TextureTarget &target, const std::string &text, int x, int y, int w) constTextRenderer
Print(TextureTarget &target, const std::string &text)TextRenderer
print(TextureTarget &target, const std::string &text, Geometry::Point location) const =0TextRendererprotectedpure virtual
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align_override) const =0TextRendererprotectedpure virtual
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location) const =0TextRendererprotectedpure virtual
PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) constTextRenderer
PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w) constTextRenderer
PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) constTextRenderer
PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w) constTextRenderer
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location) const =0TextRendererprotectedpure virtual
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align_override) const =0TextRendererprotectedpure virtual
~TextRenderer()TextRenderervirtual