Public Member Functions | |
Command * | getTrueCommand () const |
Command * | getFalseCommand () const |
void | setTrueCommand (Command *command) |
void | setFalseCommand (Command *command) |
Command * | next () const override |
Public Member Functions inherited from MutationOfJB::Command | |
virtual ExecuteResult | execute (ScriptExecutionContext &scriptExecCtx)=0 |
virtual Common::String | debugString () const =0 |
Protected Attributes | |
Command * | _trueCommand |
Command * | _falseCommand |
bool | _cachedResult |
Additional Inherited Members | |
Public Types inherited from MutationOfJB::Command | |
enum | ExecuteResult { None, Finished, InProgress } |