Public Member Functions | |
ft_font (void) | |
ft_font (const std::string &nm, const std::string &wt, const std::string &ang, double sz, FT_Face f=nullptr) | |
ft_font (const ft_font &ft) | |
~ft_font (void) | |
std::string | get_angle (void) const |
FT_Face | get_face (void) const |
std::string | get_name (void) const |
double | get_size (void) const |
std::string | get_weight (void) const |
bool | is_valid (void) const |
ft_font & | operator= (const ft_font &ft) |
Protected Attributes | |
std::string | angle |
std::string | name |
double | size |
std::string | weight |
Private Attributes | |
FT_Face | face |
Definition at line 442 of file ft-text-renderer.cc.
|
inline |
Definition at line 446 of file ft-text-renderer.cc.
|
inline |
Definition at line 449 of file ft-text-renderer.cc.
octave::ft_text_renderer::ft_font::ft_font | ( | const ft_font & | ft | ) |
Definition at line 1354 of file ft-text-renderer.cc.
References face, and get_face().
|
inline |
Definition at line 456 of file ft-text-renderer.cc.
|
inlineinherited |
Definition at line 114 of file text-renderer.h.
Referenced by octave::ft_text_renderer::visit().
FT_Face octave::ft_text_renderer::ft_font::get_face | ( | void | ) | const |
Definition at line 1390 of file ft-text-renderer.cc.
References octave::ft_manager::get_font(), name, and warning().
Referenced by ft_font(), operator=(), octave::ft_text_renderer::process_character(), octave::ft_text_renderer::push_new_line(), octave::ft_text_renderer::update_line_bbox(), and octave::ft_text_renderer::visit().
|
inlineinherited |
Definition at line 110 of file text-renderer.h.
References name.
Referenced by octave::ft_text_renderer::visit().
|
inlineinherited |
Definition at line 116 of file text-renderer.h.
Referenced by octave::ft_text_renderer::visit().
|
inlineinherited |
Definition at line 112 of file text-renderer.h.
Referenced by octave::ft_text_renderer::visit().
|
inline |
Definition at line 464 of file ft-text-renderer.cc.
Referenced by octave::ft_text_renderer::visit().
ft_text_renderer::ft_font & octave::ft_text_renderer::ft_font::operator= | ( | const ft_font & | ft | ) |
Definition at line 1366 of file ft-text-renderer.cc.
References get_face(), and octave::text_renderer::font::operator=().
|
protectedinherited |
Definition at line 122 of file text-renderer.h.
Referenced by octave::text_renderer::font::operator=().
|
mutableprivate |
Definition at line 470 of file ft-text-renderer.cc.
Referenced by ft_font().
|
protectedinherited |
Definition at line 120 of file text-renderer.h.
Referenced by octave::text_renderer::font::operator=().
|
protectedinherited |
Definition at line 123 of file text-renderer.h.
Referenced by octave::text_renderer::font::operator=().
|
protectedinherited |
Definition at line 121 of file text-renderer.h.
Referenced by octave::text_renderer::font::operator=().