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)=0 | uicore::Font | pure virtual |
character_indices(const CanvasPtr &canvas, const std::string &text)=0 | uicore::Font | pure 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::Font | static |
create(const FontFamilyPtr &font_family, const FontDescription &desc) | uicore::Font | static |
create(const std::string &typeface_name, float height) | uicore::Font | static |
create(const std::string &typeface_name, const FontDescription &desc) | uicore::Font | static |
create(const FontDescription &desc, const std::string &ttf_filename) | uicore::Font | static |
draw_text(const CanvasPtr &canvas, const Pointf &position, const std::string &text, const Colorf &color=Colorf::white)=0 | uicore::Font | pure virtual |
draw_text(const CanvasPtr &canvas, float xpos, float ypos, const std::string &text, const Colorf &color=Colorf::white) | uicore::Font | inline |
font_metrics(const CanvasPtr &canvas)=0 | uicore::Font | pure virtual |
handle(const CanvasPtr &canvas)=0 | uicore::Font | pure virtual |
measure_text(const CanvasPtr &canvas, const std::string &string)=0 | uicore::Font | pure virtual |
metrics(const CanvasPtr &canvas, unsigned int glyph)=0 | uicore::Font | pure virtual |
set_height(float value)=0 | uicore::Font | pure virtual |
set_line_height(float height)=0 | uicore::Font | pure virtual |
set_scalable(float height_threshold=64.0f)=0 | uicore::Font | pure virtual |
set_style(FontStyle setting=FontStyle::normal)=0 | uicore::Font | pure virtual |
set_weight(FontWeight value=FontWeight::normal)=0 | uicore::Font | pure virtual |