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

Classes | Public Member Functions | Private Types | Private Member Functions | Private Attributes

Game Class Reference

Collaboration diagram for Game:
Collaboration graph
[legend]

List of all members.

Classes

class  MainMenuListModel

Public Member Functions

void action (const gcn::ActionEvent &actionEvent)
void draw (BITMAP *buffer)
void keyPressed (gcn::KeyEvent &keyEvent)
void logic ()
void quit ()
void requestFade ()
void run ()

Private Types

enum  State { MENU, LEVEL, EXIT }

Private Member Functions

void drawSplashScreen (BITMAP *dest)
void initGui ()

Private Attributes

bool fadeRequested
bool fullscreen
Levellevel
gcn::AllegroGraphics * mAllegroGraphics
gcn::AllegroImageLoader * mAllegroImageLoader
gcn::AllegroInput * mAllegroInput
gcn::Icon * mBallzLogoIcon
gcn::Image * mBallzLogoImage
gcn::Label * mCollectedStars
gcn::Container * mCreditsContainer
gcn::TextBox * mCreditsText
gcn::Gui * mGui
gcn::ImageFont * mImageFont
gcn::TextBox * mInfoText
gcn::ImageFont * mInfoTextFont
gcn::Container * mLevelsContainer
LevelSelectormLevelSelector
BallzScrollAreamLevelSelectorScrollArea
gcn::Container * mMainMenuContainer
BallzListBoxmMainMenuListBox
MainMenuListModelmMainMenuListModel
gcn::Icon * mOlofIcon
gcn::Image * mOlofImage
gcn::Label * mOlofLabel
gcn::Icon * mPerIcon
gcn::Image * mPerImage
gcn::Label * mPerLabel
gcn::Container * mTop
gcn::Icon * mTopBackgroundIcon
gcn::Image * mTopBackgroundImage
State state

Detailed Description

Definition at line 41 of file game.hpp.


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

Generated by  Doxygen 1.6.0   Back to index