, including all inherited members.
| AddRef() const =0 | asIObjectType | [pure virtual] |
| DerivesFrom(const asIObjectType *objType) const =0 | asIObjectType | [pure virtual] |
| GetBaseType() const =0 | asIObjectType | [pure virtual] |
| GetBehaviourByIndex(asUINT index, asEBehaviours *outBehaviour) const =0 | asIObjectType | [pure virtual] |
| GetBehaviourCount() const =0 | asIObjectType | [pure virtual] |
| GetConfigGroup() const =0 | asIObjectType | [pure virtual] |
| GetEngine() const =0 | asIObjectType | [pure virtual] |
| GetFactoryByDecl(const char *decl) const =0 | asIObjectType | [pure virtual] |
| GetFactoryByIndex(asUINT index) const =0 | asIObjectType | [pure virtual] |
| GetFactoryCount() const =0 | asIObjectType | [pure virtual] |
| GetFactoryIdByDecl(const char *decl) const =0 | asIObjectType | [pure virtual] |
| GetFactoryIdByIndex(asUINT index) const =0 | asIObjectType | [pure virtual] |
| GetFlags() const =0 | asIObjectType | [pure virtual] |
| GetInterface(asUINT index) const =0 | asIObjectType | [pure virtual] |
| GetInterfaceCount() const =0 | asIObjectType | [pure virtual] |
| GetMethodByDecl(const char *decl, bool getVirtual=true) const =0 | asIObjectType | [pure virtual] |
| GetMethodByIndex(asUINT index, bool getVirtual=true) const =0 | asIObjectType | [pure virtual] |
| GetMethodByName(const char *name, bool getVirtual=true) const =0 | asIObjectType | [pure virtual] |
| GetMethodCount() const =0 | asIObjectType | [pure virtual] |
| GetMethodDescriptorByIndex(asUINT index, bool getVirtual=true) const =0 | asIObjectType | [pure virtual] |
| GetMethodIdByDecl(const char *decl, bool getVirtual=true) const =0 | asIObjectType | [pure virtual] |
| GetMethodIdByIndex(asUINT index, bool getVirtual=true) const =0 | asIObjectType | [pure virtual] |
| GetMethodIdByName(const char *name, bool getVirtual=true) const =0 | asIObjectType | [pure virtual] |
| GetName() const =0 | asIObjectType | [pure virtual] |
| GetProperty(asUINT index, const char **name, int *typeId=0, bool *isPrivate=0, int *offset=0, bool *isReference=0) const =0 | asIObjectType | [pure virtual] |
| GetPropertyCount() const =0 | asIObjectType | [pure virtual] |
| GetPropertyDeclaration(asUINT index) const =0 | asIObjectType | [pure virtual] |
| GetSize() const =0 | asIObjectType | [pure virtual] |
| GetSubType() const =0 | asIObjectType | [pure virtual] |
| GetSubTypeId() const =0 | asIObjectType | [pure virtual] |
| GetTypeId() const =0 | asIObjectType | [pure virtual] |
| GetUserData() const =0 | asIObjectType | [pure virtual] |
| Implements(const asIObjectType *objType) const =0 | asIObjectType | [pure virtual] |
| Release() const =0 | asIObjectType | [pure virtual] |
| SetUserData(void *data)=0 | asIObjectType | [pure virtual] |