#include <clfw/ClfwCommon.hpp>
#include <UserType.hpp>
Functions | |
const DwordCref | version (1) |
version for the UserType MetaType. | |
DISPATCH_FUNCTION_NORETURN ( UserType, addToAccumulator ) myPointer->addToAccumulator( (UnsignedShortIntegerCref) args[0] ) | |
Define the dispatch function with the no return value option. | |
DEFINE_DISPATCH_DESCRIPTOR ( UserType,addToAccumulator,addToAccumulator ) | |
Define the dispatch descriptor. | |
OPEN_DISPATCH_TABLE ( UserType ) DEFINE_DISPATCH_ENTRY( UserType,addToAccumulator) CLOSE_DISPATCH_TABLE | |
Create the function dispatch table. | |
DEFINE_CLASSINSTANCE_DESCRIPTOR ( UserType,UnsignedIntegerPtr,UnsignedInteger,Accumulator ) | |
We construct the values reference. | |
OPEN_INSTANCEDATA ( UserType ) DEFINE_INSTANCEDATA( UserType, Accumulator ) CLOSE_INSTANCEDATA | |
Variables | |
const UniversalIdentifier | myId |
MetaType const* | UserTypeMetaTypeParents [] |
array storing the parents descriptors. More... |
|
We construct the values reference.
|
|
Define the dispatch descriptor.
|
|
Define the dispatch function with the no return value option.
|
|
Create the function dispatch table.
|
|
|
|
version for the UserType MetaType.
|
|
Initializer: { MetaTypeAggregate ::getTypeDescriptor(), MetaTypeCptr(NULLPTR) }
|
|
|