ScummVM API documentation
SQGenerator Struct Reference
Inheritance diagram for SQGenerator:

Public Types

enum  SQGeneratorState { eRunning, eSuspended, eDead }
 

Public Member Functions

void Kill ()
 
void Release ()
 
bool Yield (SQVM *v, SQInteger target)
 
bool Resume (SQVM *v, SQObjectPtr &dest)
 
void Mark (SQCollectable **chain)
 
void Finalize ()
 
SQObjectType GetType ()
 

Static Public Member Functions

static SQGeneratorCreate (SQSharedState *ss, SQClosure *closure)
 

Public Attributes

SQObjectPtr _closure
 
SQObjectPtrVec _stack
 
SQVM::CallInfo _ci
 
ExceptionsTraps _etraps
 
SQGeneratorState _state
 

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