CMenuBomber Class Reference

Handles the menu where bombers can be set to manual/computer/off. More...

#include <CMenuBomber.h>

Inheritance diagram for CMenuBomber:

Inheritance graph
[legend]
Collaboration diagram for CMenuBomber:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CMenuBomber (void)
virtual ~CMenuBomber (void)

Private Member Functions

void OnCreate (void)
void OnDestroy (void)
void OnUpdate (void)
void OnDisplay (void)
void OnUp (void)
void OnDown (void)
void OnLeft (void)
void OnRight (void)
void OnPrevious (void)
void OnNext (void)

Private Attributes

int m_CursorPlayer
 Cursor used to remember on what player it's pointing to.
bool m_Blinking [MAX_PLAYERS]
 Is the bomber head (given its index) currently blinking?
float m_BlinkTimer [MAX_PLAYERS]
 Time left to wait before toggling the corresponding blink state.


Detailed Description

Handles the menu where bombers can be set to manual/computer/off.

Constructor & Destructor Documentation

CMenuBomber::CMenuBomber ( void   ) 

CMenuBomber::~CMenuBomber ( void   )  [virtual]


Member Function Documentation

void CMenuBomber::OnCreate ( void   )  [private, virtual]

Implements CMenuBase.

void CMenuBomber::OnDestroy ( void   )  [private, virtual]

Implements CMenuBase.

void CMenuBomber::OnUpdate ( void   )  [private, virtual]

Implements CMenuBase.

Here is the call graph for this function:

void CMenuBomber::OnDisplay ( void   )  [private, virtual]

Implements CMenuBase.

Here is the call graph for this function:

void CMenuBomber::OnUp ( void   )  [private, virtual]

Implements CMenuBase.

void CMenuBomber::OnDown ( void   )  [private, virtual]

Implements CMenuBase.

void CMenuBomber::OnLeft ( void   )  [private, virtual]

Implements CMenuBase.

Here is the call graph for this function:

void CMenuBomber::OnRight ( void   )  [private, virtual]

Implements CMenuBase.

Here is the call graph for this function:

void CMenuBomber::OnPrevious ( void   )  [private, virtual]

Implements CMenuBase.

Here is the call graph for this function:

void CMenuBomber::OnNext ( void   )  [private, virtual]

Implements CMenuBase.

Here is the call graph for this function:


Member Data Documentation

Cursor used to remember on what player it's pointing to.

bool CMenuBomber::m_Blinking[MAX_PLAYERS] [private]

Is the bomber head (given its index) currently blinking?

float CMenuBomber::m_BlinkTimer[MAX_PLAYERS] [private]

Time left to wait before toggling the corresponding blink state.


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

Generated on Sat Oct 18 12:26:47 2008 for Bombermaaan by  doxygen 1.5.5
Visit the Bombermaaan project page
SourceForge.net Logo