Logo Search packages:      
Sourcecode: fillets-ng version File versions

LevelStatus Class Reference

#include <LevelStatus.h>

Inheritance diagram for LevelStatus:

Scripter NoCopy

List of all members.

Detailed Description

Status of level after a game.

Definition at line 11 of file LevelStatus.h.

Public Member Functions

GameStatecreatePoster () const
std::string getBestAuthor () const
int getBestMoves () const
bool isBetter ()
bool isComplete () const
void prepareRun (const std::string &codename, const std::string &poster, int bestMoves, const std::string &bestAuthor)
void readMoves (const std::string &moves)
std::string readSolvedMoves ()
void scriptDo (const std::string &input)
void scriptInclude (const Path &filename)
void setComplete ()
void setRunning (bool value)
bool wasRunning () const
void writeSolvedMoves (const std::string &moves)

Static Public Member Functions

static std::string getSolutionFilename (const std::string &codename)

Protected Attributes


Private Member Functions

std::string getSolutionFilename ()

Private Attributes

std::string m_bestAuthor
int m_bestMoves
std::string m_codename
bool m_complete
std::string m_poster
std::string m_savedMoves
bool m_wasRunning

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index