ScummVM API documentation
asCObjectType Member List

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

acceptRefSubType (defined in asCObjectType)asCObjectType
acceptValueSubType (defined in asCObjectType)asCObjectType
accessMask (defined in asCTypeInfo)asCTypeInfo
AddPropertyToClass(const asCString &name, const asCDataType &dt, bool isPrivate, bool isProtected, bool isInherited) (defined in asCObjectType)asCObjectType
AddRef() const (defined in asCTypeInfo)asCTypeInfovirtual
AddRefInternal() (defined in asCTypeInfo)asCTypeInfovirtual
asCObjectType(asCScriptEngine *engine) (defined in asCObjectType)asCObjectType
asCObjectType() (defined in asCObjectType)asCObjectTypeprotected
asCTypeInfo(asCScriptEngine *engine) (defined in asCTypeInfo)asCTypeInfo
asCTypeInfo() (defined in asCTypeInfo)asCTypeInfoprotected
beh (defined in asCObjectType)asCObjectType
childFuncDefs (defined in asCObjectType)asCObjectType
CleanUserData() (defined in asCTypeInfo)asCTypeInfo
declaredAt (defined in asCTypeInfo)asCTypeInfo
derivedFrom (defined in asCObjectType)asCObjectType
DerivesFrom(const asITypeInfo *objType) const (defined in asCObjectType)asCObjectTypevirtual
DestroyInternal() (defined in asCObjectType)asCObjectTypevirtual
engine (defined in asCTypeInfo)asCTypeInfo
externalRefCount (defined in asCTypeInfo)asCTypeInfomutableprotected
flags (defined in asCTypeInfo)asCTypeInfo
GetAccessMask() const (defined in asCTypeInfo)asCTypeInfovirtual
GetBaseType() const (defined in asCObjectType)asCObjectTypevirtual
GetBehaviourByIndex(asUINT index, asEBehaviours *outBehaviour) const (defined in asCObjectType)asCObjectTypevirtual
GetBehaviourCount() const (defined in asCObjectType)asCObjectTypevirtual
GetChildFuncdef(asUINT index) const (defined in asCObjectType)asCObjectTypevirtual
GetChildFuncdefCount() const (defined in asCObjectType)asCObjectTypevirtual
GetConfigGroup() const (defined in asCTypeInfo)asCTypeInfovirtual
GetEngine() const (defined in asCTypeInfo)asCTypeInfovirtual
GetEnumValueByIndex(asUINT index, int *outValue) const (defined in asCTypeInfo)asCTypeInfoinlinevirtual
GetEnumValueCount() const (defined in asCTypeInfo)asCTypeInfoinlinevirtual
GetFactoryByDecl(const char *decl) const (defined in asCObjectType)asCObjectTypevirtual
GetFactoryByIndex(asUINT index) const (defined in asCObjectType)asCObjectTypevirtual
GetFactoryCount() const (defined in asCObjectType)asCObjectTypevirtual
GetFlags() const (defined in asCTypeInfo)asCTypeInfovirtual
GetFuncdefSignature() const (defined in asCTypeInfo)asCTypeInfoinlinevirtual
GetInterface(asUINT index) const (defined in asCObjectType)asCObjectTypevirtual
GetInterfaceCount() const (defined in asCObjectType)asCObjectTypevirtual
GetMethodByDecl(const char *decl, bool getVirtual) const (defined in asCObjectType)asCObjectTypevirtual
GetMethodByIndex(asUINT index, bool getVirtual) const (defined in asCObjectType)asCObjectTypevirtual
GetMethodByName(const char *name, bool getVirtual) const (defined in asCObjectType)asCObjectTypevirtual
GetMethodCount() const (defined in asCObjectType)asCObjectTypevirtual
GetModule() const (defined in asCTypeInfo)asCTypeInfovirtual
GetName() const (defined in asCTypeInfo)asCTypeInfovirtual
GetNamespace() const (defined in asCTypeInfo)asCTypeInfovirtual
GetParentType() const (defined in asCTypeInfo)asCTypeInfoinlinevirtual
GetProperty(asUINT index, const char **name, int *typeId, bool *isPrivate, bool *isProtected, int *offset, bool *isReference, asDWORD *accessMask, int *compositeOffset, bool *isCompositeIndirect) const (defined in asCObjectType)asCObjectTypevirtual
GetPropertyCount() const (defined in asCObjectType)asCObjectTypevirtual
GetPropertyDeclaration(asUINT index, bool includeNamespace=false) const (defined in asCObjectType)asCObjectTypevirtual
GetSize() const (defined in asCTypeInfo)asCTypeInfovirtual
GetSubType(asUINT subtypeIndex=0) const (defined in asCObjectType)asCObjectTypevirtual
GetSubTypeCount() const (defined in asCObjectType)asCObjectTypevirtual
GetSubTypeId(asUINT subtypeIndex=0) const (defined in asCObjectType)asCObjectTypevirtual
GetTypedefTypeId() const (defined in asCTypeInfo)asCTypeInfoinlinevirtual
GetTypeId() const (defined in asCTypeInfo)asCTypeInfovirtual
GetUserData(asPWORD type) const (defined in asCTypeInfo)asCTypeInfovirtual
Implements(const asITypeInfo *objType) const (defined in asCObjectType)asCObjectTypevirtual
interfaces (defined in asCObjectType)asCObjectType
interfaceVFTOffsets (defined in asCObjectType)asCObjectType
internalRefCount (defined in asCTypeInfo)asCTypeInfoprotected
IsInterface() const (defined in asCObjectType)asCObjectType
IsShared() const (defined in asCTypeInfo)asCTypeInfo
methods (defined in asCObjectType)asCObjectType
module (defined in asCTypeInfo)asCTypeInfo
name (defined in asCTypeInfo)asCTypeInfo
nameSpace (defined in asCTypeInfo)asCTypeInfo
properties (defined in asCObjectType)asCObjectType
Release() const (defined in asCTypeInfo)asCTypeInfovirtual
ReleaseAllFunctions() (defined in asCObjectType)asCObjectType
ReleaseAllProperties() (defined in asCObjectType)asCObjectType
ReleaseInternal() (defined in asCTypeInfo)asCTypeInfovirtual
scriptSectionIdx (defined in asCTypeInfo)asCTypeInfo
SetUserData(void *data, asPWORD type) (defined in asCTypeInfo)asCTypeInfovirtual
size (defined in asCTypeInfo)asCTypeInfo
templateSubTypes (defined in asCObjectType)asCObjectType
typeId (defined in asCTypeInfo)asCTypeInfomutable
userData (defined in asCTypeInfo)asCTypeInfo
virtualFunctionTable (defined in asCObjectType)asCObjectType
~asCObjectType() (defined in asCObjectType)asCObjectType
~asCTypeInfo() (defined in asCTypeInfo)asCTypeInfovirtual
~asITypeInfo() (defined in asITypeInfo)asITypeInfoinlineprotectedvirtual