Sleeping Wombat GUI  0.100
swGUI
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
IProperty Class Reference

#include <Property.h>

Inheritance diagram for IProperty:
Property< PropertyType >

Public Member Functions

 IProperty (const rttr::property metaInfo, IEnableProperty *object)
 
 IProperty (IEnableProperty *object)
 Tworzy niepoprawny obiekt IProperty. More...
 
std::string GetPropertyName ()
 
rttr::type GetPropertyType ()
 
bool IsValid ()
 

Protected Member Functions

template<typename ClassType , typename ParamType >
ParamType ClassType::* GetMemberPointer ()
 

Protected Attributes

const rttr::property m_metaInfo
 
IEnablePropertym_ownerObj
 

Constructor & Destructor Documentation

IProperty::IProperty ( const rttr::property  metaInfo,
IEnableProperty object 
)
inline
IProperty::IProperty ( IEnableProperty object)
inline

Tworzy niepoprawny obiekt IProperty.

Member Function Documentation

template<typename ClassType , typename ParamType >
ParamType ClassType::* IProperty::GetMemberPointer ( )
inlineprotected
std::string IProperty::GetPropertyName ( )
inline
rttr::type IProperty::GetPropertyType ( )
inline
bool IProperty::IsValid ( )
inline

Member Data Documentation

const rttr::property IProperty::m_metaInfo
protected
IEnableProperty* IProperty::m_ownerObj
protected

The documentation for this class was generated from the following file: