ScummVM API documentation
SQDelegable Struct Reference
Inheritance diagram for SQDelegable:
SQCollectable SQRefCounted SQInstance SQTable SQUserData

Public Member Functions

bool SetDelegate (SQTable *m)
 
virtual bool GetMetaMethod (SQVM *v, SQMetaMethod mm, SQObjectPtr &res)
 
- Public Member Functions inherited from SQCollectable
virtual SQObjectType GetType ()=0
 
virtual void Release ()=0
 
virtual void Mark (SQCollectable **chain)=0
 
void UnMark ()
 
virtual void Finalize ()=0
 
- Public Member Functions inherited from SQRefCounted
SQWeakRef * GetWeakRef (SQObjectType type)
 
virtual void Release ()=0
 

Public Attributes

SQTable * _delegate
 
- Public Attributes inherited from SQCollectable
SQCollectable * _next
 
SQCollectable * _prev
 
SQSharedState * _sharedstate
 
- Public Attributes inherited from SQRefCounted
SQUnsignedInteger _uiRef
 
struct SQWeakRef * _weakref
 

Additional Inherited Members

- Static Public Member Functions inherited from SQCollectable
static void AddToChain (SQCollectable **chain, SQCollectable *c)
 
static void RemoveFromChain (SQCollectable **chain, SQCollectable *c)
 

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