template<typename ObjectType, typename Type> class AccessorAccessProperty : public DataProperty
An implemetation of DataProperty using a pair of callbacks to access a reference (const and non-const).
const Type &GetMember() const; Type &GetMember();
AccessorAccessProperty | An implemetation of DataProperty using a pair of callbacks to access a reference (const and non-const). |
Functions | |
AccessorProperty | Creates an accessor property capable of reading and writing a property through the getter and setter pointer-to-member functions provided. |
Members | |
mConstAccess | |
mMutableAccess |
An implemetation of DataProperty using a pair of callbacks to access a reference (const and non-const).
template<typename ObjectType, typename Type> class AccessorAccessProperty : public DataProperty
Properties represent a single data element.
class ReflectExport( reflect ) DataProperty : public Property
const Type &( ObjectType::*mConstAccess )() const
Type &( ObjectType::*mMutableAccess )()