This is the complete list of members for GxFunction, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
ARGUMENT_MAX | GxFunction | static |
FUNCTION typedef | GxFunction | |
getArgument(u32 index) const | GxFunction | inline |
getArgumentCount(void) const | GxFunction | |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getDefaultValue(void) const | GxFunction | inline |
getFunctionType(GxProperty::TYPE type) | GxFunction | static |
getId(void) const | GxFunction | inline |
getMemberRtti(void) const | GxFunction | inline |
getName(void) const | GxFunction | inline |
getPropertyType(TYPE type) | GxFunction | static |
getReturnType(void) const | GxFunction | inline |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxFunction(GxRtti *pRtti, u32 id, FUNCTION pFunction, GX_CSTR name, GxType returnType=GxType(), GxValue defaultValue=GxValue()) | GxFunction | |
GxFunction(GxRtti *pRtti, u32 id, FUNCTION pFunction, GX_CSTR name, GxType returnType, GxValue defaultValue, Arguments... va_args) | GxFunction | inline |
invoke(GxFunction::GxValue *pReturn, GxTypedObject *pObject, GxFunction::GxValue *pArgument) const | GxFunction | inline |
isCastable(GxType type1, GxType type2) | GxFunction | static |
isDefaultObject(void) | GxClassBaseRoot | inline |
operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
setDefaultValue(GxValue value) | GxFunction | inline |
setName(GX_CSTR name) | GxFunction | inline |
TYPE enum name | GxFunction | |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |