This is the complete list of members for clan::Font, including all inherited members.
| clip_from_left(Canvas &canvas, const std::string &text, float width) const | clan::Font | |
| clip_from_right(Canvas &canvas, const std::string &text, float width) const | clan::Font | |
| draw_text(Canvas &canvas, const Pointf &position, const std::string &text, const Colorf &color=StandardColorf::white()) | clan::Font | |
| draw_text(Canvas &canvas, float xpos, float ypos, const std::string &text, const Colorf &color=StandardColorf::white()) | clan::Font | inline |
| Font() | clan::Font | |
| Font(FontFamily &font_family, float height) | clan::Font | |
| Font(FontFamily &font_family, const FontDescription &desc) | clan::Font | |
| Font(const std::string &typeface_name, float height) | clan::Font | |
| Font(const std::string &typeface_name, const FontDescription &desc) | clan::Font | |
| Font(const FontDescription &desc, const std::string &ttf_filename) | clan::Font | |
| Font(const FontDescription &desc, const std::string &ttf_filename, FileSystem fs) | clan::Font | |
| Font(Canvas &canvas, const std::string &typeface_name, Sprite &sprite, const std::string &glyph_list, float spacelen, bool monospace, const FontMetrics &metrics) | clan::Font | |
| get_character_index(Canvas &canvas, const std::string &text, const Pointf &point) const | clan::Font | |
| get_character_indices(Canvas &canvas, const std::string &text) const | clan::Font | |
| get_clipped_text(Canvas &canvas, const Sizef &box_size, const std::string &text, const std::string &ellipsis_text="...") const | clan::Font | |
| get_description() const | clan::Font | |
| get_font_metrics(Canvas &canvas) const | clan::Font | |
| get_handle(Canvas &canvas) | clan::Font | |
| get_metrics(Canvas &canvas, unsigned int glyph) const | clan::Font | |
| is_null() const | clan::Font | inline |
| load(Canvas &canvas, const std::string &family_name, const FontDescription &reference_desc, FontFamily &font_family, const XMLResourceDocument &doc, std::function< Resource< Sprite >(Canvas &, const std::string &)> cb_get_sprite=std::function< Resource< Sprite >(Canvas &, const std::string &)>()) | clan::Font | static |
| measure_text(Canvas &canvas, const std::string &string) const | clan::Font | |
| operator bool() const | clan::Font | inlineexplicit |
| Path class | clan::Font | friend |
| resource(Canvas &canvas, const std::string &family_name, const FontDescription &desc, const ResourceManager &resources) | clan::Font | static |
| set_height(float value) | clan::Font | |
| set_line_height(float height) | clan::Font | |
| set_scalable(float height_threshold=64.0f) | clan::Font | |
| set_style(FontStyle setting=FontStyle::normal) | clan::Font | |
| set_weight(FontWeight value=FontWeight::normal) | clan::Font | |
| throw_if_null() const | clan::Font |