|
int | AddRef () const |
|
int | Release () const |
|
asILockableSharedBool * | GetWeakRefFlag () const |
|
int | GetTypeId () const |
|
asITypeInfo * | GetObjectType () const |
|
asUINT | GetPropertyCount () const |
|
int | GetPropertyTypeId (asUINT prop) const |
|
const char * | GetPropertyName (asUINT prop) const |
|
void * | GetAddressOfProperty (asUINT prop) |
|
asIScriptEngine * | GetEngine () const |
|
int | CopyFrom (const asIScriptObject *other) |
|
void * | SetUserData (void *data, asPWORD type=0) |
|
void * | GetUserData (asPWORD type=0) const |
|
| asCScriptObject (asCObjectType *objType, bool doInitialize=true) |
|
asCScriptObject & | operator= (const asCScriptObject &other) |
|
void | Destruct () |
|
int | GetRefCount () |
|
void | SetFlag () |
|
bool | GetFlag () |
|
void | EnumReferences (asIScriptEngine *engine) |
|
void | ReleaseAllHandles (asIScriptEngine *engine) |
|
void * | AllocateUninitializedObject (asCObjectType *objType, asCScriptEngine *engine) |
|
void | FreeObject (void *ptr, asCObjectType *objType, asCScriptEngine *engine) |
|
void | CopyObject (const void *src, void *dst, asCObjectType *objType, asCScriptEngine *engine) |
|
void | CopyHandle (const asPWORD *src, asPWORD *dst, asCObjectType *objType, asCScriptEngine *engine) |
|
int | CopyFromAs (const asCScriptObject *other, asCObjectType *objType) |
|
void | CallDestructor () |
|
The documentation for this class was generated from the following file: