From f1f7b9177e2b2b693b9aa805c6aa6bf9bab5ab17 Mon Sep 17 00:00:00 2001 From: "chirs241097@gmail.com" Date: Thu, 10 Apr 2014 13:36:48 +0000 Subject: Port highscore view and details menu. Menu rewrite is almost done! Disable select key while transferring. Fix "typo" caused bugs. Hopefully fix small bugs in the new menu system. Rename several files. Add some additional files. Remove legacy menu components. --- menuitem.h | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 menuitem.h (limited to 'menuitem.h') 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; -}; -- cgit v1.2.3