This is the complete list of members for asITypeInfo, including all inherited members.
AddRef() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
DerivesFrom(const asITypeInfo *objType) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetAccessMask() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetBaseType() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetBehaviourByIndex(asUINT index, asEBehaviours *outBehaviour) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetBehaviourCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetChildFuncdef(asUINT index) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetChildFuncdefCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetConfigGroup() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetEngine() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetEnumValueByIndex(asUINT index, int *outValue) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetEnumValueCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetFactoryByDecl(const char *decl) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetFactoryByIndex(asUINT index) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetFactoryCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetFlags() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetFuncdefSignature() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetInterface(asUINT index) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetInterfaceCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetMethodByDecl(const char *decl, bool getVirtual=true) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetMethodByIndex(asUINT index, bool getVirtual=true) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetMethodByName(const char *name, bool getVirtual=true) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetMethodCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetModule() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetName() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetNamespace() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetParentType() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetProperty(asUINT index, const char **name, int *typeId=0, bool *isPrivate=0, bool *isProtected=0, int *offset=0, bool *isReference=0, asDWORD *accessMask=0, int *compositeOffset=0, bool *isCompositeIndirect=0) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetPropertyCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetPropertyDeclaration(asUINT index, bool includeNamespace=false) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetSize() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetSubType(asUINT subTypeIndex=0) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetSubTypeCount() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetSubTypeId(asUINT subTypeIndex=0) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetTypedefTypeId() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetTypeId() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
GetUserData(asPWORD type=0) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
Implements(const asITypeInfo *objType) const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
Release() const =0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
SetUserData(void *data, asPWORD type=0)=0 (defined in asITypeInfo) | asITypeInfo | pure virtual |
~asITypeInfo() (defined in asITypeInfo) | asITypeInfo | inlineprotectedvirtual |