/* * Example game universe * This universe is run after being set as "next_universe" by menu-universe * * It is supposed to contain the main gameplay implementation. * */ #ifndef GAME_UNIVERSE_H #define GAME_UNIVERSE_H #include #include #include #include #include #include #include "../motorj/support.h" #include "../motorj/app.h" #include "../motorj/cam_ctl.h" #include "../motorj/events.h" #include "../motorj/universe-class.h" class GameUniverse : public Universe { public: void Init(void); void ProcessEvent(s_event & event); void Update(float t_elapsed); void Redraw(void); void Cleanup(void); int mustCleanup; int mustInit; private: cam_ctl camera; }; #endif