template<typename ObjectType> class VariantProperty : public Property
An implemetation of Property using a callback and a Reflector to access the data.
VariantProperty | An implemetation of Property using a callback and a Reflector to access the data. |
Functions | |
VariantProperty | |
Members | |
mSerializer | |
mDeserializer |
An implemetation of Property using a callback and a Reflector to access the data.
template<typename ObjectType> class VariantProperty : public Property
Properties represent data in a reflected type, and can be used to Serialize that data through a Reflector.
class ReflectExport( reflect ) Property : public Dynamic
VariantProperty( void (ObjectType::*serializer)(Reflector &) const, void (ObjectType::*deserializer)(Reflector &) )
void ( ObjectType::*mSerializer )(Reflector &) const
void ( ObjectType::*mDeserializer )(Reflector &)