Main Page
|
Class Hierarchy
|
Class List
|
File List
|
Class Members
|
File Members
Game Class Reference
#include <
CGame.h
>
List of all members.
Public Member Functions
Game
()
void
clear
()
void
destroy
()
void
incrementMissionTime
()
void
setCheckPoint
(float x, float y)
void
getCheckPoint
(float *x, float *y)
void
setObjectiveCheckPoint
()
void
useObjectiveCheckPoint
()
void
doCombo
()
void
incBulletsFired
()
void
incBulletsHit
()
int
getWeaponAccuracy
(int
weapon
)
int
getTotalBulletsFired
()
int
getTotalAccuracy
()
int
getMostUsedWeapon
()
void
totalUpStats
()
void
setStageName
(char *name)
void
setMapName
(char *name)
void
setMissionOver
(int reason)
void
resetMissionOver
()
Public Attributes
char
mapName
[50]
char
stageName
[50]
int
gore
int
skill
int
soundVol
int
musicVol
int
output
int
brightness
int
autoSaveSlot
int
autoSave
int
score
int
stagesCleared
int
totalHours
int
totalMinutes
int
totalSeconds
int
currentMissionHours
int
currentMissionMinutes
int
currentMissionSeconds
int
totalEnemiesDefeated
int
totalItemsCollected
int
totalBonusesCollected
int
currentMissionEnemiesDefeated
int
currentMissionItemsCollected
int
totalObjectivesCompleted
int
totalMIAsRescued
unsigned char
currentWeapon
unsigned int
bulletsFired
[5]
unsigned int
bulletsHit
[5]
int
checkPointX
int
checkPointY
int
teleportPointX
int
teleportPointY
bool
hasAquaLung
bool
hasJetPack
bool
continueFromCheckPoint
int
lastComboTime
unsigned char
currentComboHits
unsigned char
maxComboHits
unsigned int
missionOverReason
unsigned long
missionOver
unsigned int
continuesUsed
unsigned int
levelsStarted
unsigned int
escapes
int
canContinue
Private Attributes
int
objectiveCheckPointX
int
objectiveCheckPointY
Constructor & Destructor Documentation
Game::Game
(
)
Member Function Documentation
void Game::clear
(
)
void Game::destroy
(
)
void Game::doCombo
(
)
void Game::getCheckPoint
(
float *
x
,
float *
y
)
int Game::getMostUsedWeapon
(
)
int Game::getTotalAccuracy
(
)
int Game::getTotalBulletsFired
(
)
int Game::getWeaponAccuracy
(
int
weapon
)
void Game::incBulletsFired
(
)
void Game::incBulletsHit
(
)
void Game::incrementMissionTime
(
)
void Game::resetMissionOver
(
)
void Game::setCheckPoint
(
float
x
,
float
y
)
void Game::setMapName
(
char *
name
)
void Game::setMissionOver
(
int
reason
)
void Game::setObjectiveCheckPoint
(
)
void Game::setStageName
(
char *
name
)
void Game::totalUpStats
(
)
void Game::useObjectiveCheckPoint
(
)
Member Data Documentation
int
Game::autoSave
int
Game::autoSaveSlot
int
Game::brightness
unsigned int
Game::bulletsFired
[5]
unsigned int
Game::bulletsHit
[5]
int
Game::canContinue
int
Game::checkPointX
int
Game::checkPointY
bool
Game::continueFromCheckPoint
unsigned int
Game::continuesUsed
unsigned char
Game::currentComboHits
int
Game::currentMissionEnemiesDefeated
int
Game::currentMissionHours
int
Game::currentMissionItemsCollected
int
Game::currentMissionMinutes
int
Game::currentMissionSeconds
unsigned char
Game::currentWeapon
unsigned int
Game::escapes
int
Game::gore
bool
Game::hasAquaLung
bool
Game::hasJetPack
int
Game::lastComboTime
unsigned int
Game::levelsStarted
char
Game::mapName
[50]
unsigned char
Game::maxComboHits
unsigned long
Game::missionOver
unsigned int
Game::missionOverReason
int
Game::musicVol
int
Game::objectiveCheckPointX
[private]
int
Game::objectiveCheckPointY
[private]
int
Game::output
int
Game::score
int
Game::skill
int
Game::soundVol
char
Game::stageName
[50]
int
Game::stagesCleared
int
Game::teleportPointX
int
Game::teleportPointY
int
Game::totalBonusesCollected
int
Game::totalEnemiesDefeated
int
Game::totalHours
int
Game::totalItemsCollected
int
Game::totalMIAsRescued
int
Game::totalMinutes
int
Game::totalObjectivesCompleted
int
Game::totalSeconds
The documentation for this class was generated from the following files:
CGame.h
CGame.cpp
Generated on Thu Dec 2 20:26:04 2004 for Blob Wars : Metal Blob Solid by
1.3.7