Public Member Functions | |
| ChangeStaticCommand (uint8 sceneId, uint8 staticId, ChangeRegister reg, ChangeOperation op, const ChangeCommandValue &val) | |
| ExecuteResult | execute (ScriptExecutionContext &scriptExecCtx) override |
| Common::String | debugString () const override |
Public Member Functions inherited from MutationOfJB::ChangeCommand | |
| ChangeCommand (uint8 sceneId, uint8 entityId, ChangeRegister reg, ChangeOperation op, const ChangeCommandValue &val) | |
Public Member Functions inherited from MutationOfJB::SeqCommand | |
| void | setNextCommand (Command *nextCommand) |
| Command * | next () const override |
| virtual ExecuteResult | execute (ScriptExecutionContext &scriptExecCtx)=0 |
| virtual Command * | next () const =0 |
| virtual Common::String | debugString () const =0 |
Additional Inherited Members | |
Public Types inherited from MutationOfJB::ChangeCommand | |
| enum | ChangeRegister { NM , LT , SX , SY , XX , YY , XL , YL , WX , WY , SP , AC , FA , FR , NA , FS , CA , DS , DL , ND , NO , NS , PF , PL , PD } |
| enum | ChangeOperation { SetValue , AddValue , SubtractValue } |
Public Types inherited from MutationOfJB::Command | |
| enum | ExecuteResult { None , Finished , InProgress } |
Protected Member Functions inherited from MutationOfJB::ChangeCommand | |
| const char * | getRegisterAsString () const |
| Common::String | getValueAsString () const |
| const char * | getOperationAsString () const |
Protected Attributes inherited from MutationOfJB::ChangeCommand | |
| uint8 | _sceneId |
| uint8 | _entityId |
| ChangeRegister | _register |
| ChangeOperation | _operation |
| ChangeCommandValue | _value |
|
overridevirtual |
Implements MutationOfJB::Command.
|
overridevirtual |
Implements MutationOfJB::Command.