Unuk/src/libUnuk/MainMenu.h
Rtch90 3dbef88e22 Milestone: "Almost Playable"
A workable "Demo" is now ready.
2011-12-06 20:16:00 +00:00

33 lines
590 B
C++

#ifndef _MAINMENU_H_
#define _MAINMENU_H_
#include "../Unuk/Constants.h"
#include "ParticleEmitter.h"
#include "Menu.h"
#include "Map.h"
#include "Rect.h"
const int MAIN_MENU_NOTHING = 0;
const int MAIN_MENU_NEW_GAME = 1;
const int MAIN_MENU_LOAD_GAME = 2;
const int MAIN_MENU_OPTIONS = 3;
const int MAIN_MENU_EXIT = 4;
class MainMenu : public Menu {
public:
MainMenu(void);
~MainMenu(void);
int HandleInput(void);
void Render(void);
private:
Map* m_background;
Button btnNewGame;
Button btnLoadGame;
Button btnOptions;
Button btnExit;
};
#endif