aboutsummaryrefslogtreecommitdiff
path: root/menuitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'menuitem.h')
-rw-r--r--menuitem.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/menuitem.h b/menuitem.h
deleted file mode 100644
index c350beb..0000000
--- a/menuitem.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
-** Haaf's Game Engine 1.7
-** Copyright (C) 2003-2007, Relish Games
-** hge.relishgames.com
-**
-** Tutorial 06 - Creating menus
-*/
-
-// In menuitem.cpp/h we define the
-// behaviour of our custom GUI control
-
-#include "hge.h"
-#include "hgegui.h"
-#include "hgefont.h"
-#include "hgecolor.h"
-//static const char* MENUITEM_H_FN="menuitem.h";
-
-
-class hgeGUIMenuItem : public hgeGUIObject
-{
-public:
- hgeGUIMenuItem(int id, hgeFont *fnt, HEFFECT snd, float x, float y, float delay, const char *title);
-
- virtual void Render();
- virtual void Update(float dt);
-
- virtual void Enter();
- virtual void Leave();
- virtual bool IsDone();
- virtual void Focus(bool bFocused);
- virtual void MouseOver(bool bOver);
-
- virtual bool MouseLButton(bool bDown);
- virtual bool KeyClick(int key, int chr);
- virtual void RePos(float x,float y);
- char *title;
-
-private:
- hgeFont *fnt;
- HEFFECT snd;
- float delay;
-
- hgeColor scolor, dcolor, scolor2, dcolor2, sshadow, dshadow;
- hgeColor color, shadow;
- float soffset, doffset, offset;
- float timer, timer2;
-};