Unuk/src/libUnuk/MainMenu.h
Rtch90 2f05f06f10 [Change] FPS is now implemented fully..
[Add] Made a start with some Dialogue box stuff.
2011-12-17 22:53:20 +00:00

45 lines
649 B
C++

#ifndef _MAINMENU_H_
#define _MAINMENU_H_
#include "../Unuk/Constants.h"
#include "FPS.h"
#include "Button.h"
#include "Map.h"
#include "Rect.h"
#include "Text.h"
enum mainMenuNavVal_t {
mainMenuNewGame,
mainMenuLoadGame,
mainMenuOptions,
mainMenuExitGame
};
class MainMenu {
public:
MainMenu(void);
~MainMenu(void);
mainMenuNavVal_t Run(void);
void Render(void);
private:
Map m_background;
Text lblMenu;
Button btnNewGame;
bool btnNewGameActive;
Rect rectNewGame;
Text lblNewGame;
Button btnNewGameYes;
Button btnNewGameNo;
Button btnLoadGame;
Button btnOptions;
Button btnExit;
};
#endif