ScummVM API documentation
SQObjectPtr Struct Reference
Inheritance diagram for SQObjectPtr:
tagSQObject

Public Member Functions

 SQObjectPtr (const SQObjectPtr &o)
 
 SQObjectPtr (const SQObject &o)
 
 SQObjectPtr (SQTable *x)
 
SQObjectPtroperator= (SQTable *x)
 
 SQObjectPtr (SQClass *x)
 
SQObjectPtroperator= (SQClass *x)
 
 SQObjectPtr (SQInstance *x)
 
SQObjectPtroperator= (SQInstance *x)
 
 SQObjectPtr (SQArray *x)
 
SQObjectPtroperator= (SQArray *x)
 
 SQObjectPtr (SQClosure *x)
 
SQObjectPtroperator= (SQClosure *x)
 
 SQObjectPtr (SQNativeClosure *x)
 
SQObjectPtroperator= (SQNativeClosure *x)
 
 SQObjectPtr (SQOuter *x)
 
SQObjectPtroperator= (SQOuter *x)
 
 SQObjectPtr (SQGenerator *x)
 
SQObjectPtroperator= (SQGenerator *x)
 
 SQObjectPtr (SQString *x)
 
SQObjectPtroperator= (SQString *x)
 
 SQObjectPtr (SQUserData *x)
 
SQObjectPtroperator= (SQUserData *x)
 
 SQObjectPtr (SQWeakRef *x)
 
SQObjectPtroperator= (SQWeakRef *x)
 
 SQObjectPtr (SQVM *x)
 
SQObjectPtroperator= (SQVM *x)
 
 SQObjectPtr (SQFunctionProto *x)
 
SQObjectPtroperator= (SQFunctionProto *x)
 
 SQObjectPtr (SQInteger x)
 
SQObjectPtroperator= (SQInteger x)
 
 SQObjectPtr (SQFloat x)
 
SQObjectPtroperator= (SQFloat x)
 
 SQObjectPtr (SQUserPointer x)
 
SQObjectPtroperator= (SQUserPointer x)
 
 SQObjectPtr (bool bBool)
 
SQObjectPtroperator= (bool b)
 
SQObjectPtroperator= (const SQObjectPtr &obj)
 
SQObjectPtroperator= (const SQObject &obj)
 
void Null ()
 

Additional Inherited Members

- Public Attributes inherited from tagSQObject
SQObjectType _type
 
SQObjectValue _unVal
 

The documentation for this struct was generated from the following file: