tbx
0.7.5
|
This is the complete list of members for tbx::Font, including all inherited members.
bounding_box() const | tbx::Font | |
desktop_font() | tbx::Font | |
find(const std::string &font_name, int width, int height=-1) | tbx::Font | |
find_index_xy_os(const char *text, int length, int x, int y) | tbx::Font | |
find_split_os(const char *text, int length, int width, int split_char=-1) | tbx::Font | |
Font() | tbx::Font | |
Font(const std::string &font_name, int width, int height=-1) | tbx::Font | |
Font(const Font &other) | tbx::Font | |
FPF_JUSTIFY enum value (defined in tbx::Font) | tbx::Font | |
FPF_NONE enum value (defined in tbx::Font) | tbx::Font | |
FPF_OSUNITS enum value (defined in tbx::Font) | tbx::Font | |
FPF_RUBOUT enum value (defined in tbx::Font) | tbx::Font | |
get_bounding_box(BBox &bounds) const | tbx::Font | |
get_char_bounds_mp(BBox &bounds, char c) | tbx::Font | |
get_char_bounds_os(BBox &bounds, char c) | tbx::Font | |
handle() const | tbx::Font | inline |
height() const | tbx::Font | |
height_os() const | tbx::Font | |
identifier() const | tbx::Font | |
is_valid() const | tbx::Font | inline |
operator!=(const Font &other) | tbx::Font | |
operator=(const Font &other) | tbx::Font | |
operator==(const Font &other) | tbx::Font | |
paint(int x, int y, const std::string &text, int flags=Font::FPF_NONE) const | tbx::Font | |
paint(int x, int y, const char *text, int length=-1, int flags=Font::FPF_NONE) const | tbx::Font | |
PaintFlags enum name | tbx::Font | |
read_details(FontDetails &details) const | tbx::Font | |
read_details(FullFontDetails &details) const | tbx::Font | |
set_colours(Colour fore, Colour back, int colourOffset=14) | tbx::Font | |
size() const | tbx::Font | |
size_os() const | tbx::Font | |
string_bounds_os(const std::string &text, int max_width=-1) const | tbx::Font | |
string_bounds_os(const char *text, int length=-1, int max_width=-1) const | tbx::Font | |
string_height_os(const std::string &text, int max_width=-1) const | tbx::Font | |
string_height_os(const char *text, int length=-1, int max_width=-1) const | tbx::Font | |
string_size_os(const std::string &text, int max_width=-1) const | tbx::Font | |
string_size_os(const char *text, int length=-1, int max_width=-1) const | tbx::Font | |
string_width_mp(const std::string &text) const | tbx::Font | |
string_width_mp(const char *text, int length=-1) const | tbx::Font | |
string_width_os(const std::string &text) const | tbx::Font | |
string_width_os(const char *text, int length=-1) const | tbx::Font | |
width() const | tbx::Font | |
width_os() const | tbx::Font | |
~Font() | tbx::Font | virtual |