g4tools
5.4.0
|
Public Member Functions | |
virtual const desc_fields & | node_desc_fields () const |
text_style () | |
virtual | ~text_style () |
text_style (const text_style &a_from) | |
text_style & | operator= (const text_style &a_from) |
bool | from_string (std::ostream &a_out, const cmaps_t &a_cmaps, const std::string &a_s) |
Public Member Functions inherited from tools::sg::node | |
virtual void * | cast (const std::string &a_class) const |
virtual const std::string & | s_cls () const =0 |
virtual node * | copy () const =0 |
virtual unsigned int | cls_version () const |
virtual void | render (render_action &) |
virtual void | pick (pick_action &) |
virtual void | bbox (bbox_action &) |
virtual void | search (search_action &a_action) |
virtual void | get_matrix (get_matrix_action &a_action) |
virtual bool | write (write_action &a_action) |
virtual void | event (event_action &) |
virtual bool | read (read_action &a_action) |
virtual void | is_visible (visible_action &) |
virtual void | protocol_one_fields (std::vector< field * > &a_fields) const |
virtual bool | draw_in_frame_buffer () const |
virtual bool | touched () |
virtual void | reset_touched () |
node () | |
virtual | ~node () |
void | touch () |
field & | field_from_desc (const field_desc &a_desc) const |
void | dump_field_descs (std::ostream &a_out) const |
field * | find_field_by_name (const std::string &a_name) const |
Public Attributes | |
sf< bool > | visible |
sf_vec< colorf, float > | color |
sf_vec< colorf, float > | back_color |
sf< float > | back_shadow |
sf_string | modeling |
sf_string | font |
sf< float > | font_size |
sf_enum< sg::font_modeling > | font_modeling |
sf_string | encoding |
sf< bool > | smoothing |
sf< bool > | hinting |
sf_enum< sg::hjust > | hjust |
sf_enum< sg::vjust > | vjust |
sf< float > | scale |
sf_vec3f | x_orientation |
sf_vec3f | y_orientation |
sf< bool > | rotated |
sf< float > | line_width |
sf< lpat > | line_pattern |
sf< bool > | enforced |
sf_vec3f | translation |
sf_enum< winding_type > | front_face |
sf_string | options |
Additional Inherited Members | |
Protected Member Functions inherited from tools::sg::node | |
node (const node &) | |
node & | operator= (const node &) |
void | add_field (field *a_field) |
bool | write_fields (write_action &a_action) |
bool | read_fields (read_action &a_action) |
field_desc::offset_t | field_offset (const field *a_field) const |
field * | find_field (const field_desc &a_rdesc) const |
void | check_fields (std::ostream &a_out) const |
Definition at line 19 of file text_style.
|
inline |
Definition at line 112 of file text_style.
|
inlinevirtual |
Definition at line 140 of file text_style.
|
inline |
Definition at line 142 of file text_style.
|
inline |
Definition at line 197 of file text_style.
|
inlinevirtual |
|
inline |
Definition at line 169 of file text_style.
Definition at line 24 of file text_style.
sf<float> tools::sg::text_style::back_shadow |
Definition at line 25 of file text_style.
Definition at line 23 of file text_style.
sf_string tools::sg::text_style::encoding |
Definition at line 31 of file text_style.
sf<bool> tools::sg::text_style::enforced |
Definition at line 46 of file text_style.
sf_string tools::sg::text_style::font |
Definition at line 28 of file text_style.
sf_enum<sg::font_modeling> tools::sg::text_style::font_modeling |
Definition at line 30 of file text_style.
sf<float> tools::sg::text_style::font_size |
Definition at line 29 of file text_style.
sf_enum<winding_type> tools::sg::text_style::front_face |
Definition at line 50 of file text_style.
sf<bool> tools::sg::text_style::hinting |
Definition at line 33 of file text_style.
Definition at line 34 of file text_style.
Definition at line 45 of file text_style.
sf<float> tools::sg::text_style::line_width |
Definition at line 44 of file text_style.
sf_string tools::sg::text_style::modeling |
Definition at line 27 of file text_style.
sf_string tools::sg::text_style::options |
Definition at line 52 of file text_style.
sf<bool> tools::sg::text_style::rotated |
Definition at line 41 of file text_style.
sf<float> tools::sg::text_style::scale |
Definition at line 36 of file text_style.
sf<bool> tools::sg::text_style::smoothing |
Definition at line 32 of file text_style.
sf_vec3f tools::sg::text_style::translation |
Definition at line 47 of file text_style.
sf<bool> tools::sg::text_style::visible |
Definition at line 22 of file text_style.
Definition at line 35 of file text_style.
sf_vec3f tools::sg::text_style::x_orientation |
Definition at line 38 of file text_style.
sf_vec3f tools::sg::text_style::y_orientation |
Definition at line 39 of file text_style.