00001
00002
00003
00004
00005
00006
00007
00008 #ifndef MGR_H_
00009 #define MGR_H_
00010
00011
00012
00013 namespace FastEcslent {
00014 class Engine;
00015
00016 class Mgr {
00017
00018 public:
00019 Engine *engine;
00020
00021 Mgr(Engine *eng);
00022 ~Mgr();
00023
00024
00025
00026 virtual void init();
00027 virtual void crosslink();
00028 virtual void loadLevel();
00029 virtual void tick(double dtime);
00030 virtual void releaseLevel();
00031 virtual void cleanup ();
00032
00033 };
00034 }
00035
00036
00037 #endif