| AddRef()=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] | 
| GetFactoryCount() const =0 | asIObjectType |  [pure virtual] | 
| GetFactoryIdByDecl(const char *decl) const =0 | asIObjectType |  [pure virtual] | 
| GetFactoryIdByIndex(int 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] | 
| GetMethodCount() const =0 | asIObjectType |  [pure virtual] | 
| GetMethodDescriptorByIndex(int index) const =0 | asIObjectType |  [pure virtual] | 
| GetMethodIdByDecl(const char *decl) const =0 | asIObjectType |  [pure virtual] | 
| GetMethodIdByIndex(int index) const =0 | asIObjectType |  [pure virtual] | 
| GetMethodIdByName(const char *name) const =0 | asIObjectType |  [pure virtual] | 
| GetName() const =0 | asIObjectType |  [pure virtual] | 
| GetPropertyCount() const =0 | asIObjectType |  [pure virtual] | 
| GetPropertyName(asUINT prop) const =0 | asIObjectType |  [pure virtual] | 
| GetPropertyOffset(asUINT prop) const =0 | asIObjectType |  [pure virtual] | 
| GetPropertyTypeId(asUINT prop) const =0 | asIObjectType |  [pure virtual] | 
| GetSize() const =0 | asIObjectType |  [pure virtual] | 
| GetSubTypeId() const =0 | asIObjectType |  [pure virtual] | 
| GetTypeId() const =0 | asIObjectType |  [pure virtual] | 
| Release()=0 | asIObjectType |  [pure virtual] | 
 1.5.9
 1.5.9