Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

main.h File Reference

Défini les variables globales du jeu. More...

#include <windows.h>
#include <dinput.h>
#include "dxutil.h"
#include "ddutil.h"
#include "mydebug.h"

Go to the source code of this file.

Defines

#define WIN32_LEAN_AND_MEAN
#define TX_SCREEN   800
#define TY_SCREEN   600
#define BIT_DEPTH   8

Variables

CDisplayg_pDisplay
 l'objet DDRAW pour l'affichage

CSurfaceg_pText
 surface de text

CSurfaceg_pSprites
 surface bitmap des sprites (avec clé de transparence);

CSurfaceg_pMessages
 surface des messages

CSurfaceg_pFond
 surface contenant l'image de fond d'ecran

CSurfaceg_pLeft_Time_Text
 surface du text pour afficher le temps restant

CSurfaceg_pScore_Text
 surface du text pour afficher le score

LPDIRECTINPUTDEVICE8 g_pKeyboard
 keyboard device

Debugger Debug_File
 debugger ( fichier texte) vers lequel on envoie des infos

Debugger Fatal_Error
 fichier texte vers lequel on envoie des infos sur les erreurs fatales

HWND hWnd
 instance de la fenetre


Detailed Description

Défini les variables globales du jeu.

Auteur : Adrien Auclair

Definition in file main.h.


Define Documentation

#define BIT_DEPTH   8
 

Definition at line 40 of file main.h.

Referenced by InitDD().

#define TX_SCREEN   800
 

Definition at line 38 of file main.h.

Referenced by cUnit::Display(), cUnit::Follow_Path(), InitDD(), and WinMain().

#define TY_SCREEN   600
 

Definition at line 39 of file main.h.

Referenced by cUnit::Display(), cUnit::Follow_Path(), InitDD(), and WinMain().

#define WIN32_LEAN_AND_MEAN
 

Definition at line 14 of file main.h.


Variable Documentation

Debugger Debug_File
 

debugger ( fichier texte) vers lequel on envoie des infos

Definition at line 33 of file main.h.

Debugger Fatal_Error
 

fichier texte vers lequel on envoie des infos sur les erreurs fatales

Definition at line 34 of file main.h.

Referenced by cGame_Manager::Generate_Cadeaux().

CDisplay* g_pDisplay
 

l'objet DDRAW pour l'affichage

Definition at line 23 of file main.h.

Referenced by Call_Back_Display_Wall(), CleanUp(), cSquare_Area_Debug_Displayer::Display(), cBitmap_Display_Def::Display(), cSprite_Display_Def::Display(), cGame_Manager::Display(), cGame_Manager::Display_Debug_X(), cGame_World_Debug_Displayer::Display_Graph(), cUnit::Display_Path(), cGame_Manager::Display_Score(), cGame_Manager::Display_Time(), Draw_Line(), InitDD(), cGame_Manager::Main_Loop(), and WndProc().

CSurface* g_pFond
 

surface contenant l'image de fond d'ecran

Definition at line 27 of file main.h.

Referenced by CleanUp(), cGame_Manager::Display(), and InitDD().

LPDIRECTINPUTDEVICE8 g_pKeyboard
 

keyboard device

Definition at line 31 of file main.h.

Referenced by DI_Init(), DI_Term(), and cGame_Manager::Read_Keyboard_And_React().

CSurface* g_pLeft_Time_Text
 

surface du text pour afficher le temps restant

Definition at line 28 of file main.h.

Referenced by CleanUp(), cGame_Manager::Display_Time(), and InitDD().

CSurface* g_pMessages
 

surface des messages

Definition at line 26 of file main.h.

Referenced by CleanUp(), cBitmap_Display_Def::Display(), and InitDD().

CSurface* g_pScore_Text
 

surface du text pour afficher le score

Definition at line 29 of file main.h.

Referenced by CleanUp(), cGame_Manager::Display_Score(), and InitDD().

CSurface* g_pSprites
 

surface bitmap des sprites (avec clé de transparence);

Definition at line 25 of file main.h.

Referenced by CleanUp(), cSprite_Display_Def::Display(), and InitDD().

CSurface* g_pText
 

surface de text

Definition at line 24 of file main.h.

Referenced by CleanUp().

HWND hWnd
 

instance de la fenetre

Definition at line 36 of file main.h.

Referenced by CDisplay::CreateFullScreenDisplay(), CDisplay::CreateWindowedDisplay(), DI_Init(), cBitmap_Display_Def::Display(), cSprite_Display_Def::Display(), cGame_Manager::Display_Score(), cGame_Manager::Display_Time(), InitDD(), cLevel_Loader::Load(), cGame_Manager::Main_Loop(), WinMain(), and WndProc().


Generated on Fri May 21 19:22:37 2004 for LIBELL by doxygen 1.3.7