VariantProperty

template<typename ObjectType> class VariantProperty : public Property

An implemetation of Property using a callback and a Reflector to access the data.

Summary
VariantPropertyAn implemetation of Property using a callback and a Reflector to access the data.
Functions
VariantProperty
Members
mSerializer
mDeserializer

Functions

VariantProperty

VariantProperty(void (ObjectType::*serializer)(Reflector &) const,
void (ObjectType::*deserializer)(Reflector &))

Members

mSerializer

void (ObjectType::*mSerializer)(Reflector &) const

mDeserializer

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