BreakoutMainMenuScene Class Reference

#include <BreakoutMainMenuScene.h>

Inheritance diagram for BreakoutMainMenuScene:

IScene IEventListener BreakoutGameOverScene

List of all members.

Classes

struct  MenuEntry

Public Member Functions

 BreakoutMainMenuScene ()
 ~BreakoutMainMenuScene ()
virtual void Initialise ()
virtual void Draw ()
virtual void Update ()
virtual void Shutdown ()
virtual void Activate ()
virtual void Deactivate ()
virtual bool HandleEvent (IEvent *pEvent)

Protected Attributes

bool m_bIsActive
std::vector< MenuEntrym_vMenuEntries
unsigned int m_selectedEntry
SpriteID m_gameTitleID
SpriteID m_gameTitleShadowID


Detailed Description

Definition at line 10 of file BreakoutMainMenuScene.h.


Constructor & Destructor Documentation

BreakoutMainMenuScene::BreakoutMainMenuScene (  ) 

Definition at line 12 of file BreakoutMainMenuScene.cpp.

BreakoutMainMenuScene::~BreakoutMainMenuScene (  ) 

Definition at line 18 of file BreakoutMainMenuScene.cpp.


Member Function Documentation

void BreakoutMainMenuScene::Activate (  )  [virtual]

Implements IScene.

Definition at line 91 of file BreakoutMainMenuScene.cpp.

void BreakoutMainMenuScene::Deactivate (  )  [virtual]

Implements IScene.

Definition at line 96 of file BreakoutMainMenuScene.cpp.

void BreakoutMainMenuScene::Draw (  )  [virtual]

Implements IScene.

Definition at line 44 of file BreakoutMainMenuScene.cpp.

bool BreakoutMainMenuScene::HandleEvent ( IEvent pEvent  )  [virtual]

Implements IEventListener.

Reimplemented in BreakoutGameOverScene.

Definition at line 101 of file BreakoutMainMenuScene.cpp.

void BreakoutMainMenuScene::Initialise (  )  [virtual]

Implements IScene.

Reimplemented in BreakoutGameOverScene.

Definition at line 23 of file BreakoutMainMenuScene.cpp.

void BreakoutMainMenuScene::Shutdown (  )  [virtual]

Implements IScene.

Definition at line 86 of file BreakoutMainMenuScene.cpp.

void BreakoutMainMenuScene::Update (  )  [virtual]

Implements IScene.

Definition at line 81 of file BreakoutMainMenuScene.cpp.


Member Data Documentation

Definition at line 27 of file BreakoutMainMenuScene.h.

Definition at line 36 of file BreakoutMainMenuScene.h.

Definition at line 36 of file BreakoutMainMenuScene.h.

unsigned int BreakoutMainMenuScene::m_selectedEntry [protected]

Definition at line 35 of file BreakoutMainMenuScene.h.

Definition at line 34 of file BreakoutMainMenuScene.h.


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

Generated on Mon May 11 07:08:04 2009 for BreakDown! by  doxygen 1.5.9