OROCHI
 
Loading...
Searching...
No Matches
GxRtti Member List

This is the complete list of members for GxRtti, including all inherited members.

_pUsageCallGxRttistatic
_usageDummyGxRttistatic
ATTRIBUTE enum nameGxRtti
ATTRIBUTE_ALL enum valueGxRtti
ATTRIBUTE_CREATABLE enum valueGxRtti
ATTRIBUTE_HIDE enum valueGxRtti
ATTRIBUTE_NONE enum valueGxRtti
ATTRIBUTE_STRUCT enum valueGxRtti
copyObject(GxTypedObject *pObjectDst, const GxTypedObject *pObjectSrc, const GxRtti &rtti)GxRttistatic
CREATE_GUI_FUNCTION typedef (defined in GxRtti)GxRtti
CREATE_INSTANCE_FUNCTION typedef (defined in GxRtti)GxRtti
createDifferencePropertyTable(GxPropertyTable &propertyTable, GxTypedObject *pTargetObject, b32 searchParentFlag=true, const GxTypedObject *pDefaultObject=nullptr)GxRtti
createInstance(void) constGxRttiinline
createPropertyTable(GxPropertyTable &propertyTable, b32 searchParentFlag=true) constGxRtti
DEFAULT_IDGxRttistatic
deleteDefaultObjectAll(void)GxRttistatic
deleteDefaultObjectSub(void)GxRtti
enumerate(const GxRtti *pRootRtti) constGxRtti
forceUsage(GxRtti &rtti)GxRttistatic
GET_FUNCTION_NUM_FUNCTION typedef (defined in GxRtti)GxRtti
GET_FUNCTIONS_FUNCTION typedef (defined in GxRtti)GxRtti
GET_PROPERTIES_FUNCTION typedef (defined in GxRtti)GxRtti
GET_PROPERTY_NUM_FUNCTION typedef (defined in GxRtti)GxRtti
getAttribute(void) constGxRttiinline
getChild(void) constGxRttiinline
getDefaultObject(GxTypedObject *pCustomObject=nullptr)GxRtti
getFunction(u32 index) constGxRtti
getFunctionCount(void) constGxRtti
getId(void) constGxRttiinline
getNext(void) constGxRttiinline
getNextRtti(const GxRtti &rttiRoot, const GxRtti &rttiTarget)GxRttistatic
getParent(void) constGxRttiinline
getProperty(u32 id, b32 searchParentFlag=false) constGxRtti
getPropertyCount(void) constGxRtti
getReferencePropertyList(GxArray &list, b32 searchParentFlag=false) constGxRtti
getReferenceRttiList(GxArray &list, b32 searchParentFlag=false) constGxRtti
getRtti(u32 id, const GxRtti &root=getRttiRoot())GxRttistatic
getRttiList(GxArray &list, const GxRtti &root=getRttiRoot(), ATTRIBUTE attributeOn=ATTRIBUTE_ALL, ATTRIBUTE attributeOff=ATTRIBUTE_NONE)GxRttistatic
getRttiRoot(void)GxRttistatic
getSingletonInstance(void) constGxRttiinline
getType(void) constGxRttiinline
GxRtti(void)GxRttiinline
GxRtti(TYPE type, u32 size, u32 id, u32 attribute, GxRtti *pBaseRtti, CREATE_INSTANCE_FUNCTION pCreateInstanceFunction, GET_PROPERTIES_FUNCTION pGetPropertiesFunction, GET_PROPERTY_NUM_FUNCTION pGetPropertyNumFunction, GET_FUNCTIONS_FUNCTION pGetFunctionsFunction, GET_FUNCTION_NUM_FUNCTION pGetFunctionNumFunction)GxRtti
ICON_TYPE enum nameGxRtti
ICON_TYPE_64 enum nameGxRtti
isAttribute(ATTRIBUTE attribute) constGxRttiinline
isDerived(const GxRtti &rtti) constGxRttiinline
isDerived(u32 id) constGxRtti
isId(u32 id) constGxRttiinline
operator!=(const GxRtti &rtti) constGxRttiinline
operator==(const GxRtti &rtti) constGxRttiinline
setSingletonInstance(GxTypedObject *pSingletonInstance)GxRttiinline
trace(GxTypedObject *pObject)GxRtti
TYPE enum nameGxRtti