#include <Xrtti.h>
Inheritance diagram for Xrtti::Constructor:
Public Member Functions | |
const ConstructorSignature & | GetSignature () const |
const char * | GetArgumentName (U32 index) const |
void * | Invoke (Value *pArgumentValues) const |
|
Returns an object describing the signature of this constructor.
|
|
Additionally, a Constructor gives names to its arguments. This returns the name of argument at index [index].
|
|
Invokes this constructor and returns the constructed instance. The constructed instance must be deleted by the caller. If the containing Structure is anonymous, this method will return NULL, since anonymous Structures cannot be instantiated.
|