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)
 
SQObjectPtr & operator= (SQTable *x)
 
 SQObjectPtr (SQClass *x)
 
SQObjectPtr & operator= (SQClass *x)
 
 SQObjectPtr (SQInstance *x)
 
SQObjectPtr & operator= (SQInstance *x)
 
 SQObjectPtr (SQArray *x)
 
SQObjectPtr & operator= (SQArray *x)
 
 SQObjectPtr (SQClosure *x)
 
SQObjectPtr & operator= (SQClosure *x)
 
 SQObjectPtr (SQNativeClosure *x)
 
SQObjectPtr & operator= (SQNativeClosure *x)
 
 SQObjectPtr (SQOuter *x)
 
SQObjectPtr & operator= (SQOuter *x)
 
 SQObjectPtr (SQGenerator *x)
 
SQObjectPtr & operator= (SQGenerator *x)
 
 SQObjectPtr (SQString *x)
 
SQObjectPtr & operator= (SQString *x)
 
 SQObjectPtr (SQUserData *x)
 
SQObjectPtr & operator= (SQUserData *x)
 
 SQObjectPtr (SQWeakRef *x)
 
SQObjectPtr & operator= (SQWeakRef *x)
 
 SQObjectPtr (SQVM *x)
 
SQObjectPtr & operator= (SQVM *x)
 
 SQObjectPtr (SQFunctionProto *x)
 
SQObjectPtr & operator= (SQFunctionProto *x)
 
 SQObjectPtr (SQInteger x)
 
SQObjectPtr & operator= (SQInteger x)
 
 SQObjectPtr (SQFloat x)
 
SQObjectPtr & operator= (SQFloat x)
 
 SQObjectPtr (SQUserPointer x)
 
SQObjectPtr & operator= (SQUserPointer x)
 
 SQObjectPtr (bool bBool)
 
SQObjectPtr & operator= (bool b)
 
SQObjectPtr & operator= (const SQObjectPtr &obj)
 
SQObjectPtr & operator= (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: