Public Member Functions | |
| Task (TaskStack *ts) | |
| Task (TaskStack *ts, TaskID id) | |
| Task (Common::InSaveFile *in, TaskID id) | |
| virtual void | fixup () |
| virtual int32 | archiveSize () const |
| virtual void | write (Common::MemoryWriteStreamDynamic *out) const |
| virtual int16 | getType () const =0 |
| virtual void | abortTask ()=0 |
| virtual TaskResult | evaluate ()=0 |
| virtual TaskResult | update ()=0 |
| virtual bool | operator== (const Task &t) const =0 |
| bool | operator!= (const Task &t) const |
Public Attributes | |
| Common::String | _type |
Protected Attributes | |
| TaskStack * | _stack |
| TaskStackID | _stackID |