uicore::Font Member List

This is the complete list of members for uicore::Font, including all inherited members.

character_index(const CanvasPtr &canvas, const std::string &text, const Pointf &point)=0uicore::Fontpure virtual
character_indices(const CanvasPtr &canvas, const std::string &text)=0uicore::Fontpure virtual
clip_from_left(const CanvasPtr &canvas, const std::string &text, float width)uicore::Font
clip_from_right(const CanvasPtr &canvas, const std::string &text, float width)uicore::Font
clipped_text(const CanvasPtr &canvas, const Sizef &box_size, const std::string &text, const std::string &ellipsis_text="...")uicore::Font
create(const FontFamilyPtr &font_family, float height)uicore::Fontstatic
create(const FontFamilyPtr &font_family, const FontDescription &desc)uicore::Fontstatic
create(const std::string &typeface_name, float height)uicore::Fontstatic
create(const std::string &typeface_name, const FontDescription &desc)uicore::Fontstatic
create(const FontDescription &desc, const std::string &ttf_filename)uicore::Fontstatic
draw_text(const CanvasPtr &canvas, const Pointf &position, const std::string &text, const Colorf &color=Colorf::white)=0uicore::Fontpure virtual
draw_text(const CanvasPtr &canvas, float xpos, float ypos, const std::string &text, const Colorf &color=Colorf::white)uicore::Fontinline
font_metrics(const CanvasPtr &canvas)=0uicore::Fontpure virtual
handle(const CanvasPtr &canvas)=0uicore::Fontpure virtual
measure_text(const CanvasPtr &canvas, const std::string &string)=0uicore::Fontpure virtual
metrics(const CanvasPtr &canvas, unsigned int glyph)=0uicore::Fontpure virtual
set_height(float value)=0uicore::Fontpure virtual
set_line_height(float height)=0uicore::Fontpure virtual
set_scalable(float height_threshold=64.0f)=0uicore::Fontpure virtual
set_style(FontStyle setting=FontStyle::normal)=0uicore::Fontpure virtual
set_weight(FontWeight value=FontWeight::normal)=0uicore::Fontpure virtual