#endif // _MSC_VER > 1000\r
\r
#include "singleton.h"\r
+#include "SpriteManager.h"\r
\r
\r
class CClient;\r
void ResumeTask(const CMMPointer<ITask> &t);\r
void RemoveTask(const CMMPointer<ITask> &t);\r
void KillAllTasks();\r
-\r
+ \r
+ void setSpriteManager(CSpriteManager*) {this->sm = sm;}\r
+ CSpriteManager* getSpriteManager() {return this->sm;}\r
protected:\r
std::list< CMMPointer<ITask> > taskList;\r
std::list< CMMPointer<ITask> > pausedTaskList;\r
+ CSpriteManager *sm;\r
};\r
\r
class ITask : public IMMObject\r