|
Crazy Eddie's GUI System
0.8.4
|
Inheritance diagram for CEGUI::TplProperty< C, T >:
Collaboration diagram for CEGUI::TplProperty< C, T >:Classes | |
| struct | GetterFunctor |
Public Types | |
| typedef PropertyHelper< T > | Helper |
| typedef void(C::* | Setter )(typename Helper::pass_type) |
Public Member Functions | |
| TplProperty (const String &name, const String &help, const String &origin, Setter setter, GetterFunctor getter, typename Helper::pass_type defaultValue=T(), bool writesXML=true) | |
| virtual bool | isReadable () const |
| virtual bool | isWritable () const |
Protected Attributes | |
| Setter | d_setter |
| GetterFunctor | d_getter |
| virtual bool CEGUI::TplProperty< C, T >::isReadable | ( | ) | const [inline, virtual] |
Returns whether the property is readable.
Reimplemented from CEGUI::Property.
| virtual bool CEGUI::TplProperty< C, T >::isWritable | ( | ) | const [inline, virtual] |
Returns whether the property is writable.
Reimplemented from CEGUI::Property.