Crazy Eddie's GUI System  0.8.4
CEGUI::TplWindowProperty< C, T > Class Template Reference
+ Inheritance diagram for CEGUI::TplWindowProperty< C, T >:
+ Collaboration diagram for CEGUI::TplWindowProperty< C, T >:

List of all members.

Public Member Functions

 TplWindowProperty (const String &name, const String &help, const String &origin, typename TplProperty< C, T >::Setter setter, typename TplProperty< C, T >::GetterFunctor getter, typename TplProperty< C, T >::Helper::pass_type defaultValue=T(), bool writesXML=true)
virtual Propertyclone () const

Protected Member Functions

void setNative_impl (PropertyReceiver *receiver, typename TplProperty< C, T >::Helper::pass_type value)
TplProperty< C, T >
::Helper::safe_method_return_type 
getNative_impl (const PropertyReceiver *receiver) const

template<class C, typename T>
class CEGUI::TplWindowProperty< C, T >


Member Function Documentation

template<class C, typename T>
TplProperty<C, T>::Helper::safe_method_return_type CEGUI::TplWindowProperty< C, T >::getNative_impl ( const PropertyReceiver receiver) const [inline, protected, virtual]
template<class C, typename T>
void CEGUI::TplWindowProperty< C, T >::setNative_impl ( PropertyReceiver receiver,
typename TplProperty< C, T >::Helper::pass_type  value 
) [inline, protected]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends