ScummVM API documentation
Parallaction::CommandExec Class Reference
Inheritance diagram for Parallaction::CommandExec:
Parallaction::Exec< CommandOpcodeSet > Parallaction::CommandExec_br Parallaction::CommandExec_ns

Classes

struct  SuspendedContext
 

Public Member Functions

 CommandExec (Parallaction *vm)
 
void run (CommandList &list, ZonePtr z=ZonePtr())
 
void runSuspended ()
 
void suspend ()
 

Protected Member Functions

void runList (CommandList::iterator first, CommandList::iterator last)
 
void createSuspendList (CommandList::iterator first, CommandList::iterator last)
 
void cleanSuspendedList ()
 

Protected Attributes

Parallaction_vm
 
CommandContext _ctxt
 
ZonePtr _execZone
 
bool _running
 
bool _suspend
 
struct Parallaction::CommandExec::SuspendedContext _suspendedCtxt
 
- Protected Attributes inherited from Parallaction::Exec< CommandOpcodeSet >
CommandOpcodeSet _opcodes
 

Additional Inherited Members

- Protected Types inherited from Parallaction::Exec< CommandOpcodeSet >
typedef CommandOpcodeSet ::iterator OpIt
 

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