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

Bookkeeper Class Reference

#include <Bookkeeper.h>

List of all members.

Public Member Functions

 Bookkeeper ()
 ~Bookkeeper ()
void ClearAll ()
void CoinInserted ()
void UpdateLastSeenTime ()
void GetCoinsLastDays (int coins[NUM_LAST_DAYS])
void GetCoinsLastWeeks (int coins[NUM_LAST_WEEKS])
void GetCoinsByDayOfWeek (int coins[DAYS_IN_WEEK])
void GetCoinsByHour (int coins[HOURS_IN_DAY])
void ReadFromDisk ()
void WriteToDisk ()

Private Member Functions

int GetCoinsForDay (int iDayOfYear)

Private Attributes

int m_iLastSeenTime
int m_iCoinsByHourForYear [DAYS_IN_YEAR][HOURS_IN_DAY]


Constructor & Destructor Documentation

Bookkeeper::Bookkeeper  ) 
 

Bookkeeper::~Bookkeeper  ) 
 


Member Function Documentation

void Bookkeeper::ClearAll  ) 
 

void Bookkeeper::CoinInserted  ) 
 

void Bookkeeper::GetCoinsByDayOfWeek int  coins[DAYS_IN_WEEK]  ) 
 

void Bookkeeper::GetCoinsByHour int  coins[HOURS_IN_DAY]  ) 
 

int Bookkeeper::GetCoinsForDay int  iDayOfYear  )  [private]
 

void Bookkeeper::GetCoinsLastDays int  coins[NUM_LAST_DAYS]  ) 
 

void Bookkeeper::GetCoinsLastWeeks int  coins[NUM_LAST_WEEKS]  ) 
 

void Bookkeeper::ReadFromDisk  ) 
 

void Bookkeeper::UpdateLastSeenTime  ) 
 

void Bookkeeper::WriteToDisk  ) 
 


Member Data Documentation

int Bookkeeper::m_iCoinsByHourForYear[DAYS_IN_YEAR][HOURS_IN_DAY] [private]
 

int Bookkeeper::m_iLastSeenTime [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:58:46 2005 for StepMania by doxygen 1.3.7