|
g4tools
5.4.0
|


Public Member Functions | |
| virtual const desc_fields & | node_desc_fields () const |
| virtual void | render (render_action &a_action) |
| virtual void | pick (pick_action &a_action) |
| virtual void | search (search_action &a_action) |
| virtual void | bbox (bbox_action &a_action) |
| text (const base_freetype &a_ttf) | |
| virtual | ~text () |
| text (const text &a_from) | |
| text & | operator= (const text &a_from) |
| float | text_height () const |
| bool | is_empty () const |
| const separator & | container () const |
| void | update_sg () |
Public Member Functions inherited from tools::sg::back_area | |
| back_area () | |
| virtual | ~back_area () |
| back_area (const back_area &a_from) | |
| back_area & | operator= (const back_area &a_from) |
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 | 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 | |
| mf_string | strings |
| sf< bool > | confine |
| sf_vec< colorf, float > | color |
| sf_string | font |
| sf_enum< sg::font_modeling > | font_modeling |
| sf_string | encoding |
| sf< float > | line_width |
| sf_enum< winding_type > | front_face |
| sf< bool > | back_visible |
| sf< bool > | enforce_front_height |
| sf< float > | front_height |
| sf< bool > | enforce_front_width |
| sf< float > | front_width |
| sf< float > | wmargin_factor |
| sf< float > | hmargin_factor |
| sf_enum< sg::hjust > | hjust |
| sf_enum< sg::vjust > | vjust |
Public Attributes inherited from tools::sg::back_area | |
| sf< float > | width |
| sf< float > | height |
| sf_vec< colorf, float > | color |
| sf< bool > | gradient |
| sf_vec< colorf, float > | color_top |
| sf< bool > | border_visible |
| sf_vec< colorf, float > | border_color |
| sf< float > | border_line_width |
| sf< float > | shadow |
| sf< float > | corner_radius |
| sf< unsigned int > | corner_steps |
| sf< unsigned int > | corner_mask |
Protected Attributes | |
| separator | m_sep |
| base_text * | m_base_text |
| base_freetype * | m_TT_text |
Protected Attributes inherited from tools::sg::back_area | |
| separator | m_back_sep |
Additional Inherited Members | |
Static Public Member Functions inherited from tools::sg::back_area | |
| static unsigned int | corner_top_right () |
| static unsigned int | corner_top_left () |
| static unsigned int | corner_bottom_right () |
| static unsigned int | corner_bottom_left () |
| static unsigned int | corner_all () |
Protected Member Functions inherited from tools::sg::back_area | |
| void | update_sg () |
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 |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
| sf_enum<sg::font_modeling> tools::sg::text::font_modeling |
| sf_enum<winding_type> tools::sg::text::front_face |
|
protected |