31 std::vector<Stock> & stocks,
const std::vector<Stock_event> & events,
32 bool & viewMode,
bool & advance,
bool & overlayEvent,
bool & flush,
35int integerInput(
int row,
int col,
const std::string & message);
38 std::vector<Stock> & stocks,
bool & flush);
41 std::vector<Stock> & stocks,
bool & flush);
void buyStocks(int row, int col, float &balance, float tax, std::vector< Stock > &stocks, bool &flush)
void sellStocks(int row, int col, float &balance, float tax, std::vector< Stock > &stocks, bool &flush)
int integerInput(int row, int col, const std::string &message)
void advanceConfirmation(int row, int col, bool &advance, bool &flush)
void optionsInput(int row, int col, float &balance, float tax, std::vector< Stock > &stocks, const std::vector< Stock_event > &events, bool &viewMode, bool &advance, bool &overlayEvent, bool &flush, bool &gameQuit)
void toggleView(bool &viewMode, bool &flush)
void quitConfirmation(int row, int col, bool &flush, bool &gameQuit)
Function declarations for drawing/display of various elements.
Declaration of graph plotting function.
float balance
Player's balance.
Declaration of the Stock class.