Logo Search packages:      
Sourcecode: ballz version File versions  Download package

Public Member Functions | Protected Member Functions | Protected Attributes

Level Class Reference

Collaboration diagram for Level:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void draw (BITMAP *buffer)
int getCollectedStars ()
int getTime ()
bool isCompleted ()
bool isFailed ()
void load (const std::string &filename)
void logic ()
void setCollectedStars (int collectedStars)
void setGoalReached (bool goalReached)

Protected Member Functions

void gameLogic ()
void handleCollision ()
void introLogic ()

Protected Attributes

gcn::AllegroGraphics * mAllegroGraphics
gcn::AllegroImageLoader * mAllegroImageLoader
BackgroundmBackground
BallmBall
SAMPLE * mBeepSample
int mCollectedStars
bool mCompleted
DataWritermDataWriter
int mFrame
bool mGoalReached
gcn::Gui * mGui
std::list< std::string > mIntroText
bool mLastEnter
gcn::Label * mReady
gcn::Label * mRoll
int mScroll
gcn::Label * mStarsLabel
gcn::Label * mSteady
TileMapmTileMap
int mTime
gcn::Label * mTimeLabel
gcn::Container * mTop

Detailed Description

Definition at line 44 of file level.hpp.


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

Generated by  Doxygen 1.6.0   Back to index