#include <ScreenCopper.h>
Inheritance diagram for ScreenCopper:
Public Member Functions | |
ScreenCopper () | |
ScreenCopper (const MString &name) | |
virtual | ~ScreenCopper () |
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) | |
CLASS_RTTI (ScreenCopper, MercuryScreen) | |
Private Attributes | |
MercurySprite | m_sprCursor |
CopperWindow * | m_wndMain |
CopperWindow * | m_wndOverlay |
int | m_iOldCoreX |
int | m_iOldCoreY |
int | m_iOldX |
int | m_iOldY |
Definition at line 8 of file ScreenCopper.h.
ScreenCopper::ScreenCopper | ( | ) | [inline] |
Definition at line 11 of file ScreenCopper.h.
ScreenCopper::ScreenCopper | ( | const MString & | name | ) | [inline] |
Definition at line 12 of file ScreenCopper.h.
ScreenCopper::~ScreenCopper | ( | ) | [virtual] |
Definition at line 46 of file ScreenCopper.cpp.
void ScreenCopper::Init | ( | ) | [virtual] |
void ScreenCopper::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 52 of file ScreenCopper.cpp.
Receive message (When subscribing to messages, you receive them via this command).
Reimplemented from MercuryScreen.
Definition at line 85 of file ScreenCopper.cpp.
void ScreenCopper::Draw | ( | ) | [virtual] |
[internal] Draw (CALL FIRST when using abstracted draw commands)
Reimplemented from MercuryObject.
Definition at line 180 of file ScreenCopper.cpp.
ScreenCopper::CLASS_RTTI | ( | ScreenCopper | , | |
MercuryScreen | ||||
) |
MercurySprite ScreenCopper::m_sprCursor [private] |
Definition at line 21 of file ScreenCopper.h.
CopperWindow* ScreenCopper::m_wndMain [private] |
Definition at line 22 of file ScreenCopper.h.
CopperWindow* ScreenCopper::m_wndOverlay [private] |
Definition at line 23 of file ScreenCopper.h.
int ScreenCopper::m_iOldCoreX [private] |
Definition at line 24 of file ScreenCopper.h.
int ScreenCopper::m_iOldCoreY [private] |
Definition at line 24 of file ScreenCopper.h.
int ScreenCopper::m_iOldX [private] |
Definition at line 25 of file ScreenCopper.h.
int ScreenCopper::m_iOldY [private] |
Definition at line 25 of file ScreenCopper.h.