X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fgui.h;h=7193b7372bae9356e438cbf613f55fd52ced733d;hb=76e6cea7537c06acd6d1201779f210d263f629ae;hp=317dce521900e5d22b166a78eb8a6a41e876d37d;hpb=27ad8041c00ff80e50ba0ad9022c3eaa7a05b8b0;p=thunder diff --git a/src/gui.h b/src/gui.h index 317dce5..7193b73 100755 --- a/src/gui.h +++ b/src/gui.h @@ -1,19 +1,15 @@ // // GUI.H // -// by Jimmy Hamm -// (C) 1998 Underground Software +// by James L. Hammmons +// (C) 1998, 2009 Underground Software // -/*#define BYTE unsigned char -#define WORD unsigned short int -#define DWORD unsigned long int -#define int8 char -#define int16 short -#define int32 int -#define uint8 unsigned int8 -#define uint16 unsigned int16 -#define uint32 unsigned int32*/ + +#ifndef __GUI_H__ +#define __GUI_H__ + #include "types.h" +#include "SDL.h" // Message macros @@ -42,13 +38,13 @@ #define PL2START 3 #define REFRESH 4 #define DIPSWITCH 5 -#define OPTIONS 6 +#define OPTIONS 6 #define KEYCONFIG 7 #define SNAPSHOT 8 #define RESET 9 #define EXIT 10 -void SpawnMsg(BYTE); +void SpawnMsg(uint8); void DrawText(void); void InitGUI(void); bool ShowGUI(void); @@ -57,7 +53,7 @@ void SelectLeft(void); void SelectRight(void); void SelectUp(void); void SelectDown(void); -BYTE UserSelectedSomething(void); +uint8 UserSelectedSomething(void); void SetRefreshRate(bool); void ActivateGUI(void); void DeactivateGUI(void); @@ -65,3 +61,5 @@ void HandleGUIDebounce(void); void SpawnSound(int, int, int channel = 0); //void SoundFunc(uint8 *, uint16); void SoundFunc(void *, Uint8 *, int); + +#endif // __GUI_H__