ScreenGameForBlind Class Reference

Inheritance diagram for ScreenGameForBlind:

Inheritance graph
[legend]
Collaboration diagram for ScreenGameForBlind:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Private Attributes

MercurySprite sprGround
MercurySprite sprPerson
MercurySprite sprTarget
MercurySoundObject * sndTarget
MercuryPoint pPerson
MercuryPoint pTarget
float fRotation
int iLastMouseX

Detailed Description

Definition at line 8 of file ScreenGameForBlind.cpp.


Constructor & Destructor Documentation

ScreenGameForBlind::ScreenGameForBlind (  )  [inline]

Definition at line 11 of file ScreenGameForBlind.cpp.

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

Definition at line 12 of file ScreenGameForBlind.cpp.

ScreenGameForBlind::~ScreenGameForBlind (  )  [virtual]

Definition at line 41 of file ScreenGameForBlind.cpp.


Member Function Documentation

void ScreenGameForBlind::Init (  )  [virtual]

Reimplemented from MercuryScreen.

Definition at line 46 of file ScreenGameForBlind.cpp.

void ScreenGameForBlind::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 80 of file ScreenGameForBlind.cpp.

void ScreenGameForBlind::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 118 of file ScreenGameForBlind.cpp.

ScreenGameForBlind::CLASS_RTTI ( ScreenGameForBlind  ,
MercuryScreen   
)


Member Data Documentation

MercurySprite ScreenGameForBlind::sprGround [private]

Definition at line 20 of file ScreenGameForBlind.cpp.

MercurySprite ScreenGameForBlind::sprPerson [private]

Definition at line 21 of file ScreenGameForBlind.cpp.

MercurySprite ScreenGameForBlind::sprTarget [private]

Definition at line 22 of file ScreenGameForBlind.cpp.

MercurySoundObject* ScreenGameForBlind::sndTarget [private]

Definition at line 24 of file ScreenGameForBlind.cpp.

MercuryPoint ScreenGameForBlind::pPerson [private]

Definition at line 26 of file ScreenGameForBlind.cpp.

MercuryPoint ScreenGameForBlind::pTarget [private]

Definition at line 27 of file ScreenGameForBlind.cpp.

float ScreenGameForBlind::fRotation [private]

Definition at line 29 of file ScreenGameForBlind.cpp.

int ScreenGameForBlind::iLastMouseX [private]

Definition at line 30 of file ScreenGameForBlind.cpp.


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