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

GameData Class Reference

#include <CGameData.h>

List of all members.

Public Member Functions

void clear ()
void destroy ()
void addCompletedObjective (char *key, char *value, int current, int target)
void addCompletedObjective (Data *newData)
void setMIARescueCount (char *key, int rescues, int total)
bool MIARescued (char *stageName, char *name)
bool objectiveCompleted (char *stageName, char *name)
void getObjectiveValues (char *stageName, char *name, int *current, int *target)
bool stagePreviouslyCleared (char *stageName)
bool isCompleted (char *key, char *value)
int getPercentageComplete ()
bool levelPrefectlyCleared (char *level)
bool requiredLevelCleared (char *requiredLevel)
void calculateWorldCompleted ()
void calculateAllCompleted ()
 GameData ()

Public Attributes

bool completedWorld
List dataList


Constructor & Destructor Documentation

GameData::GameData (   ) 
 


Member Function Documentation

void GameData::addCompletedObjective (  Data *  newData  ) 
 

void GameData::addCompletedObjective (  char *  key,
char *  value,
int  current,
int  target
) 
 

void GameData::calculateAllCompleted (   ) 
 

void GameData::calculateWorldCompleted (   ) 
 

void GameData::clear (   ) 
 

void GameData::destroy (   ) 
 

void GameData::getObjectiveValues (  char *  stageName,
char *  name,
int *  current,
int *  target
) 
 

int GameData::getPercentageComplete (   ) 
 

bool GameData::isCompleted (  char *  key,
char *  value
) 
 

bool GameData::levelPrefectlyCleared (  char *  level  ) 
 

bool GameData::MIARescued (  char *  stageName,
char *  name
) 
 

bool GameData::objectiveCompleted (  char *  stageName,
char *  name
) 
 

bool GameData::requiredLevelCleared (  char *  requiredLevel  ) 
 

void GameData::setMIARescueCount (  char *  key,
int  rescues,
int  total
) 
 

bool GameData::stagePreviouslyCleared (  char *  stageName  ) 
 


Member Data Documentation

bool GameData::completedWorld
 

List GameData::dataList
 


The documentation for this class was generated from the following files:
Generated on Thu Dec 2 20:26:04 2004 for Blob Wars : Metal Blob Solid by doxygen 1.3.7