Public Member Functions | |
Task (Process &process) | |
virtual TaskReturn | run ()=0 |
virtual void | debugPrint ()=0 |
virtual void | syncGame (Common::Serializer &s) |
virtual const char * | taskName () const =0 |
Process & | process () const |
Protected Member Functions | |
Task * | delay (uint32 millis) |
void | syncObjectAsString (Common::Serializer &s, ObjectBase *&object, bool optional=false) const |
template<class TObject > | |
void | syncObjectAsString (Common::Serializer &s, TObject *&object, bool optional=false) const |
Protected Attributes | |
uint32 | _stage = 0 |