summaryrefslogtreecommitdiffstats
path: root/menu_demo/menu.c
diff options
context:
space:
mode:
authorWilrik de Loose <wilrik@wilrik.nl>2008-04-16 12:56:49 (GMT)
committerWilrik de Loose <wilrik@wilrik.nl>2008-04-16 12:56:49 (GMT)
commit3278485ea96aa8fd828d1eafd39485447e20becd (patch)
treee98b27567818d867b85139a5edbc6dc3680c76b6 /menu_demo/menu.c
parent3068aaf73f84ac8eafc45f4e73397f8ed3859185 (diff)
download2iv55-3278485ea96aa8fd828d1eafd39485447e20becd.zip
2iv55-3278485ea96aa8fd828d1eafd39485447e20becd.tar.gz
2iv55-3278485ea96aa8fd828d1eafd39485447e20becd.tar.bz2
Merged + additional updates on buttons
Diffstat (limited to 'menu_demo/menu.c')
-rw-r--r--menu_demo/menu.c18
1 files changed, 4 insertions, 14 deletions
diff --git a/menu_demo/menu.c b/menu_demo/menu.c
index d1db8f8..99a72a9 100644
--- a/menu_demo/menu.c
+++ b/menu_demo/menu.c
@@ -7,6 +7,8 @@
#include "button.h"
+#define MENU_MAX_BUTTONS 16
+
enum MenuState {
MENU_MAIN,
MENU_START,
@@ -14,10 +16,10 @@ enum MenuState {
};
struct MenuStruct {
- struct ButtonStruct button[10];
+ struct ButtonStruct m_sButtons[MENU_MAX_BUTTONS];
};
-int g_iState; // which menu are we in
+int g_iState; // which menu state are we in
struct MenuStruct g_sMenuMain; // definition of the main menu
struct MenuStruct g_sMenuStart; // definition of the start menu
@@ -25,12 +27,6 @@ struct MenuStruct g_sMenuOptions; // definition of the options menu
void MenuMainRender(void)
{
- glBegin(GL_QUADS);
- glVertex3d( 10, 10, 0);
- glVertex3d( 10, -10, 0);
- glVertex3d(-10, -10, 0);
- glVertex3d(-10, 10, 0);
- glEnd();
} // MenuMainRender
@@ -51,12 +47,6 @@ void MenuInit(void)
} // InitMenu
-int MenuGetState(void)
-{
- return g_iState;
-
-} // GetMenuState
-
void MenuRender(void)
{
glColor3d(1, 1, 1);