|
g4tools
5.4.0
|


Public Member Functions | |
| virtual void * | cast (const std::string &a_class) const |
| virtual const std::string & | s_cls () const |
| bsf (const T &a_value) | |
| virtual | ~bsf () |
| bsf (const bsf &a_from) | |
| bsf & | operator= (const bsf &a_from) |
| bsf & | operator= (const T &a_value) |
| bool | operator== (const bsf &a_from) const |
| bool | operator!= (const bsf &a_from) const |
| bool | operator== (const T &a_value) const |
| bool | operator!= (const T &a_value) const |
| operator const T & () const | |
| operator T () | |
| T & | value () |
| const T & | value () const |
| void | value (const T &a_value) |
| void | value_no_cmp (const T &a_value) |
| void | setValue (const T &a_value) |
| const T & | getValue () const |
Public Member Functions inherited from tools::sg::field | |
| virtual bool | write (io::iwbuf &)=0 |
| virtual bool | read (io::irbuf &)=0 |
| virtual bool | dump (std::ostream &)=0 |
| virtual bool | s_value (std::string &) const =0 |
| virtual bool | s2value (const std::string &)=0 |
| virtual | ~field () |
| void | touch () |
| bool | touched () const |
| void | reset_touched () |
Static Public Member Functions | |
| static const std::string & | s_class () |
Protected Member Functions | |
| bsf () | |
Protected Member Functions inherited from tools::sg::field | |
| field () | |
| field (const field &) | |
| field & | operator= (const field &) |
Protected Attributes | |
| T | m_value |
Protected Attributes inherited from tools::sg::field | |
| bool | m_touched |
|
inlineprotected |
|
inline |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
Reimplemented from tools::sg::field.
Reimplemented in tools::sg::sf_vec< T, TT >, tools::sg::sf_vec< tools::colorf, float >, tools::sg::sf_vec< mat4f, float >, tools::sg::sf_vec< vec4f, float >, tools::sg::sf_vec< vec2f, float >, tools::sg::sf_vec< vec3f, float >, tools::sg::sf_img< T >, tools::sg::sf_img< byte >, tools::sg::sf_enum< T >, tools::sg::sf_enum< colormap_axis_labeling_type >, tools::sg::sf_enum< hjust >, tools::sg::sf_enum< sg::painting_policy >, tools::sg::sf_enum< sg::font_modeling >, tools::sg::sf_enum< sg::hjust >, tools::sg::sf_enum< sg::vjust >, tools::sg::sf_enum< font_modeling >, tools::sg::sf_enum< shape_type >, tools::sg::sf_enum< sg::area_style >, tools::sg::sf_enum< sg::marker_style >, tools::sg::sf_enum< marker_style >, tools::sg::sf_enum< sg::hatching_policy >, tools::sg::sf_enum< sg::projection_type >, tools::sg::sf_enum< winding_type >, tools::sg::sf_enum< font_type >, tools::sg::sf_enum< draw_type >, tools::sg::sf< T >, tools::sg::sf< double >, tools::sg::sf< float >, tools::sg::sf< int >, tools::sg::sf< unsigned int >, tools::sg::sf< lpat >, tools::sg::sf< bool >, and tools::sg::sf< gl::mode_t >.
Definition at line 27 of file bsf.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinevirtual |
Implements tools::sg::field.
Reimplemented in tools::sg::sf_vec< T, TT >, tools::sg::sf_vec< tools::colorf, float >, tools::sg::sf_vec< mat4f, float >, tools::sg::sf_vec< vec4f, float >, tools::sg::sf_vec< vec2f, float >, tools::sg::sf_vec< vec3f, float >, tools::sg::sf_img< byte >, tools::sg::sf_enum< T >, tools::sg::sf_enum< colormap_axis_labeling_type >, tools::sg::sf_enum< hjust >, tools::sg::sf_enum< sg::painting_policy >, tools::sg::sf_enum< sg::font_modeling >, tools::sg::sf_enum< sg::hjust >, tools::sg::sf_enum< sg::vjust >, tools::sg::sf_enum< font_modeling >, tools::sg::sf_enum< shape_type >, tools::sg::sf_enum< sg::area_style >, tools::sg::sf_enum< sg::marker_style >, tools::sg::sf_enum< marker_style >, tools::sg::sf_enum< sg::hatching_policy >, tools::sg::sf_enum< sg::projection_type >, tools::sg::sf_enum< winding_type >, tools::sg::sf_enum< font_type >, tools::sg::sf_enum< draw_type >, tools::sg::sf< T >, tools::sg::sf< double >, tools::sg::sf< float >, tools::sg::sf< int >, tools::sg::sf< unsigned int >, tools::sg::sf< lpat >, tools::sg::sf< bool >, and tools::sg::sf< gl::mode_t >.
Definition at line 31 of file bsf.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |