ObjectType::DescriptionHelper

template<typename T> class ObjectType::DescriptionHelper : public Type::DescriptionHelper<T>

Provides reflection definitions for things reflected by ObjectType and its subclasses.

Summary
ObjectType::DescriptionHelperProvides reflection definitions for things reflected by ObjectType and its subclasses.
Members
FunctionsUsed to help register functions in a reflection definition.

Members

Functions

FunctionCollector Functions

Used to help register functions in a reflection definition.

For example, in a DEFINE_REFLECTION

DEFINE_REFLECTION(Circle)
{
    Functions
       ("ComputeArea", &Circle::ComputeArea)
       ("MakeBoundingBox", &Circle::MakeBoundingBox)
       ;
}
template<typename T> class ObjectType::DescriptionHelper : public Type::DescriptionHelper<T>
Provides reflection definitions for things reflected by ObjectType and its subclasses.
class ReflectExport(reflect) ObjectType : public Type
FunctionCollector Functions
Used to help register functions in a reflection definition.
Defines the reflection support for a type using its class’ DescriptionHelper.
Close