ScreenJunq Class Reference

Ben Daily's Junq Screen. More...

#include <ScreenJunq.h>

Inheritance diagram for ScreenJunq:

Inheritance graph
[legend]
Collaboration diagram for ScreenJunq:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ScreenJunq ()
 ScreenJunq (const MString &name)
virtual ~ScreenJunq ()
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 (ScreenJunq, MercuryScreen)

Private Attributes

MercuryLight m_light
vector< MercuryLoadableModel * > m_Jsphere
int m_iDirection
int m_BPM
int m_Type
int m_Flow
int m_Beatctr
int m_Peak
int m_Move
int m_Measure
float m_In
float m_Out
double time
double real

Detailed Description

Ben Daily's Junq Screen.

Definition at line 10 of file ScreenJunq.h.


Constructor & Destructor Documentation

ScreenJunq::ScreenJunq (  )  [inline]

Definition at line 13 of file ScreenJunq.h.

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

Definition at line 14 of file ScreenJunq.h.

virtual ScreenJunq::~ScreenJunq (  )  [virtual]


Member Function Documentation

void ScreenJunq::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 103 of file ScreenJunq.cpp.

void ScreenJunq::Init (  )  [virtual]

Reimplemented from MercuryScreen.

Definition at line 32 of file ScreenJunq.cpp.

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

ScreenJunq::CLASS_RTTI ( ScreenJunq  ,
MercuryScreen   
)


Member Data Documentation

MercuryLight ScreenJunq::m_light [private]

Definition at line 22 of file ScreenJunq.h.

vector<MercuryLoadableModel*> ScreenJunq::m_Jsphere [private]

Definition at line 23 of file ScreenJunq.h.

int ScreenJunq::m_iDirection [private]

Definition at line 24 of file ScreenJunq.h.

int ScreenJunq::m_BPM [private]

Definition at line 25 of file ScreenJunq.h.

int ScreenJunq::m_Type [private]

Definition at line 25 of file ScreenJunq.h.

int ScreenJunq::m_Flow [private]

Definition at line 25 of file ScreenJunq.h.

int ScreenJunq::m_Beatctr [private]

Definition at line 26 of file ScreenJunq.h.

int ScreenJunq::m_Peak [private]

Definition at line 26 of file ScreenJunq.h.

int ScreenJunq::m_Move [private]

Definition at line 26 of file ScreenJunq.h.

int ScreenJunq::m_Measure [private]

Definition at line 26 of file ScreenJunq.h.

float ScreenJunq::m_In [private]

Definition at line 27 of file ScreenJunq.h.

float ScreenJunq::m_Out [private]

Definition at line 27 of file ScreenJunq.h.

double ScreenJunq::time [private]

Definition at line 28 of file ScreenJunq.h.

double ScreenJunq::real [private]

Definition at line 28 of file ScreenJunq.h.


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