Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

IsoBomb.cpp File Reference

#include "IsoBomb.h"
#include "Game.h"
#include "AnimationManager.h"
#include "TextureManager.h"
#include "IsoException.h"
#include "SoundSystem.h"
#include "ConfigFile.h"
#include "Powerup.h"
#include "EndGame.h"
#include "Particle.h"
#include "Virus.h"

Functions

void initializeGame (HINSTANCE hInstance, int nShowCmd)
int messageLoop ()
int APIENTRY WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
 WinMain.

LRESULT CALLBACK GlobalWndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
 WndProc.

void doTrace (const char *fn, int lineno, const char *msg,...)
 Outputs to the debug window.


Variables

GameDXg_dx = NULL
 Global pointer to the DirectX stuff.

Keyboardg_key = NULL
 Global pointer to the Keyboard.

Windowg_win = NULL
 Global pointer to the Window.

Gameg_game = NULL
 Global pointer to the Game object.

AnimationManagerg_am = NULL
 Global pointer to the Animation Manager.

TextureManagerg_tm = NULL
 Global pointer to the Texture Manager for map tiles.

SoundSystemg_snd = NULL
 Global pointer to the Sound Manager.

ConfigFileg_cfg = NULL
 Global pointer to the configuration.

TextureManagerg_hudTm = NULL
 Global pointer to the Texture Manager for the player HUD.

int g_winSizeX = NULL
 The window width and height.

int g_winSizeY = NULL

Function Documentation

void doTrace const char *    fn,
int    lineno,
const char *    msg,
...   
 

Outputs to the debug window.

Also outputs the filename and line number where TRACE is called. Works like printf.

LRESULT CALLBACK GlobalWndProc HWND    hWnd,
UINT    message,
WPARAM    wParam,
LPARAM    lParam
 

WndProc.

void initializeGame HINSTANCE    hInstance,
int    nShowCmd
 

int messageLoop  
 

int APIENTRY WinMain HINSTANCE    hInstance,
HINSTANCE    hPrevInstance,
LPSTR    lpCmdLine,
int    nShowCmd
 

WinMain.


Variable Documentation

AnimationManager* g_am = NULL
 

Global pointer to the Animation Manager.

ConfigFile* g_cfg = NULL
 

Global pointer to the configuration.

GameDX* g_dx = NULL
 

Global pointer to the DirectX stuff.

Authors: Jim Clase, Jonathan Hilliker, Jason Winnebeck

Game* g_game = NULL
 

Global pointer to the Game object.

TextureManager* g_hudTm = NULL
 

Global pointer to the Texture Manager for the player HUD.

Keyboard* g_key = NULL
 

Global pointer to the Keyboard.

SoundSystem* g_snd = NULL
 

Global pointer to the Sound Manager.

TextureManager* g_tm = NULL
 

Global pointer to the Texture Manager for map tiles.

Window* g_win = NULL
 

Global pointer to the Window.

int g_winSizeX = NULL
 

The window width and height.

Global so WndProc can modify.

int g_winSizeY = NULL
 


Generated on Tue Mar 4 02:29:25 2003 for SuperIsoBomb by doxygen1.2.18