#include <ScreenExample2DSS.h>
Inheritance diagram for ScreenExample2DSS:
Public Member Functions | |
ScreenExample2DSS () | |
ScreenExample2DSS (const MString &name) | |
virtual | ~ScreenExample2DSS () |
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). | |
virtual void | Draw () |
[internal] Draw (CALL FIRST when using abstracted draw commands) | |
Private Member Functions | |
void | LoadMap (MString sFileName) |
Private Attributes | |
MercuryMilkshapeModel | m_modMan |
MercuryObject | m_objBoxes |
vector< MercuryMilkshapeModel * > | m_vBoxes |
MercurySprite | m_sprTitle |
MercurySprite | m_sprBackground |
MercuryPoint | m_pAcceleration |
MercuryPoint | m_pVelocity |
MercuryPoint | m_pLocation |
bool | m_bTightZoom |
MercuryPoint | m_pOldCamera |
Definition at line 17 of file ScreenExample2DSS.h.
ScreenExample2DSS::ScreenExample2DSS | ( | ) | [inline] |
Definition at line 23 of file ScreenExample2DSS.h.
ScreenExample2DSS::ScreenExample2DSS | ( | const MString & | name | ) | [inline] |
Definition at line 24 of file ScreenExample2DSS.h.
virtual ScreenExample2DSS::~ScreenExample2DSS | ( | ) | [virtual] |
virtual void ScreenExample2DSS::Init | ( | ) | [virtual] |
Reimplemented from MercuryScreen.
virtual void ScreenExample2DSS::Update | ( | const float | dTime | ) | [virtual] |
[internal] Update (call this update last when abstracting because Update can destroy the object)
Reimplemented from MercuryScreen.
virtual void ScreenExample2DSS::Message | ( | int | Message, | |
PStack & | data, | |||
const MString & | name | |||
) | [virtual] |
Receive message (When subscribing to messages, you receive them via this command).
Reimplemented from MercuryScreen.
virtual void ScreenExample2DSS::Draw | ( | ) | [virtual] |
void ScreenExample2DSS::LoadMap | ( | MString | sFileName | ) | [private] |
MercuryMilkshapeModel ScreenExample2DSS::m_modMan [private] |
Definition at line 53 of file ScreenExample2DSS.h.
MercuryObject ScreenExample2DSS::m_objBoxes [private] |
Definition at line 57 of file ScreenExample2DSS.h.
vector< MercuryMilkshapeModel * > ScreenExample2DSS::m_vBoxes [private] |
Definition at line 58 of file ScreenExample2DSS.h.
MercurySprite ScreenExample2DSS::m_sprTitle [private] |
Definition at line 61 of file ScreenExample2DSS.h.
Definition at line 62 of file ScreenExample2DSS.h.
Definition at line 70 of file ScreenExample2DSS.h.
MercuryPoint ScreenExample2DSS::m_pVelocity [private] |
Definition at line 71 of file ScreenExample2DSS.h.
MercuryPoint ScreenExample2DSS::m_pLocation [private] |
Definition at line 72 of file ScreenExample2DSS.h.
bool ScreenExample2DSS::m_bTightZoom [private] |
Definition at line 79 of file ScreenExample2DSS.h.
MercuryPoint ScreenExample2DSS::m_pOldCamera [private] |
Definition at line 80 of file ScreenExample2DSS.h.