ScreenHgTitle Class Reference

The Mercury Title Screen. More...

#include <ScreenTitle.h>

Inheritance diagram for ScreenHgTitle:

Inheritance graph
[legend]
Collaboration diagram for ScreenHgTitle:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ScreenHgTitle ()
 ScreenHgTitle (const MString &name)
virtual ~ScreenHgTitle ()
virtual void Update (const float dTime)
 [internal] Update (call this update last when abstracting because Update can destroy the object)
virtual void Init ()
virtual void Message (int Message, PStack &data, const MString &name)
 Receive message (When subscribing to messages, you receive them via this command).
 CLASS_RTTI (ScreenHgTitle, MercuryScreen)

Private Attributes

MercuryModelm_mercury
MercurySprite m_logo
MercuryLight m_light
float fTotalTime
int m_iDirection

Detailed Description

The Mercury Title Screen.

Definition at line 9 of file ScreenTitle.h.


Constructor & Destructor Documentation

ScreenHgTitle::ScreenHgTitle (  )  [inline]

Definition at line 12 of file ScreenTitle.h.

ScreenHgTitle::ScreenHgTitle ( const MString name  )  [inline]

Definition at line 13 of file ScreenTitle.h.

virtual ScreenHgTitle::~ScreenHgTitle (  )  [virtual]


Member Function Documentation

void ScreenHgTitle::Update ( const float  dTime  )  [virtual]

[internal] Update (call this update last when abstracting because Update can destroy the object)

Reimplemented from MercuryScreen.

Definition at line 161 of file ScreenTitle.cpp.

void ScreenHgTitle::Init (  )  [virtual]

Reimplemented from MercuryScreen.

Definition at line 34 of file ScreenTitle.cpp.

void ScreenHgTitle::Message ( int  Message,
PStack data,
const MString name 
) [virtual]

Receive message (When subscribing to messages, you receive them via this command).

Reimplemented from MercuryScreen.

Definition at line 88 of file ScreenTitle.cpp.

ScreenHgTitle::CLASS_RTTI ( ScreenHgTitle  ,
MercuryScreen   
)


Member Data Documentation

MercuryModel* ScreenHgTitle::m_mercury [private]

Definition at line 20 of file ScreenTitle.h.

MercurySprite ScreenHgTitle::m_logo [private]

Definition at line 21 of file ScreenTitle.h.

MercuryLight ScreenHgTitle::m_light [private]

Definition at line 22 of file ScreenTitle.h.

float ScreenHgTitle::fTotalTime [private]

Definition at line 23 of file ScreenTitle.h.

int ScreenHgTitle::m_iDirection [private]

Definition at line 24 of file ScreenTitle.h.


The documentation for this class was generated from the following files:
Hosted by SourceForge.net Logo