示例#1
0
string Event::getEventDetails ()
{
	stringstream output;
	if (getEventType()!="d")
		output << getStartTime().formatCompleteTime(getEndTime()) << " - ";
	 
	output << formatDisplay(getName()) ;
	if (getLocation()!="")
		output << " at "<< formatDisplay(getLocation());
	if (getEventType()=="d")
		output << " (by " << getStartTime().formatCompleteTime(getEndTime()) << ")";
	output<<" " << getEventStatus();
	output << endl;

	return output.str();

}
示例#2
0
void StudentWorld::updateDisplayText()
{
	int score = getScore();
	int round = getRoundNumber();
	double energyPercent = ptrToShip->getEnergyPct();
	int torpedos = ptrToShip->getNumTorpedos();
	int shipsLeft = getLives();
	string s = formatDisplay(score, round, energyPercent, torpedos, shipsLeft);
	setGameStatText(s);
}