Public Member Functions | |
| ConversationTask (uint8 sceneId, const ConversationInfo &convInfo, TalkCommand::Mode mode) | |
| void | start () override |
| void | update () override |
| void | onChoiceClicked (ConversationWidget *, int response, uint32 data) override |
Public Member Functions inherited from MutationOfJB::Task | |
| virtual void | start ()=0 |
| virtual void | update ()=0 |
| virtual void | stop () |
| void | setTaskManager (TaskManager *taskMan) |
| TaskManager * | getTaskManager () |
| State | getState () const |
| virtual void | onChoiceClicked (ConversationWidget *, int choiceNo, uint32 data)=0 |
Additional Inherited Members | |
Public Types inherited from MutationOfJB::Task | |
| enum | State { IDLE , RUNNING , FINISHED } |
Protected Member Functions inherited from MutationOfJB::Task | |
| void | setState (State state) |
|
overridevirtual |
Implements MutationOfJB::Task.
|
overridevirtual |
Implements MutationOfJB::Task.
|
overridevirtual |
Implements MutationOfJB::ConversationWidgetCallback.