Public Member Functions | |
CommandExec_br (Parallaction_br *vm) | |
Public Member Functions inherited from Parallaction::CommandExec | |
CommandExec (Parallaction *vm) | |
void | run (CommandList &list, ZonePtr z=ZonePtr()) |
void | runSuspended () |
void | suspend () |
Protected Member Functions | |
void | cmdOp_invalid (CommandContext &) |
void | cmdOp_set (CommandContext &) |
void | cmdOp_clear (CommandContext &) |
void | cmdOp_speak (CommandContext &) |
void | cmdOp_get (CommandContext &) |
void | cmdOp_toggle (CommandContext &) |
void | cmdOp_quit (CommandContext &) |
void | cmdOp_location (CommandContext &) |
void | cmdOp_open (CommandContext &) |
void | cmdOp_close (CommandContext &) |
void | cmdOp_on (CommandContext &) |
void | cmdOp_off (CommandContext &) |
void | cmdOp_call (CommandContext &) |
void | cmdOp_drop (CommandContext &) |
void | cmdOp_move (CommandContext &) |
void | cmdOp_start (CommandContext &) |
void | cmdOp_stop (CommandContext &) |
void | cmdOp_character (CommandContext &) |
void | cmdOp_followme (CommandContext &) |
void | cmdOp_onmouse (CommandContext &) |
void | cmdOp_offmouse (CommandContext &) |
void | cmdOp_add (CommandContext &) |
void | cmdOp_leave (CommandContext &) |
void | cmdOp_inc (CommandContext &) |
void | cmdOp_dec (CommandContext &) |
void | cmdOp_ifeq (CommandContext &) |
void | cmdOp_iflt (CommandContext &) |
void | cmdOp_ifgt (CommandContext &) |
void | cmdOp_let (CommandContext &) |
void | cmdOp_music (CommandContext &) |
void | cmdOp_fix (CommandContext &) |
void | cmdOp_unfix (CommandContext &) |
void | cmdOp_zeta (CommandContext &) |
void | cmdOp_scroll (CommandContext &) |
void | cmdOp_swap (CommandContext &) |
void | cmdOp_give (CommandContext &) |
void | cmdOp_text (CommandContext &) |
void | cmdOp_part (CommandContext &) |
void | cmdOp_testsfx (CommandContext &) |
void | cmdOp_ret (CommandContext &) |
void | cmdOp_onsave (CommandContext &) |
void | cmdOp_offsave (CommandContext &) |
Protected Member Functions inherited from Parallaction::CommandExec | |
void | runList (CommandList::iterator first, CommandList::iterator last) |
void | createSuspendList (CommandList::iterator first, CommandList::iterator last) |
void | cleanSuspendedList () |
Protected Attributes | |
Parallaction_br * | _vm |
Protected Attributes inherited from Parallaction::CommandExec | |
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 |