Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include <StateCredits.hpp>
Public Member Functions | |
virtual void | Clear (GameManager *pManager)=0 |
Called when state leaves. | |
virtual void | Init (GameManager *pManager)=0 |
Called when state enters. | |
virtual void | OnEvent (GameManager *pManager)=0 |
Called if an event happened. | |
virtual void | Update (GameManager *pManager)=0 |
Called each game iteration. | |
virtual | ~StateCredits () |
Destructor. | |
Protected Member Functions | |
virtual void | addCreditItem (stringw item) |
virtual void | loadCredits (GameManager *pManager, SColor const &CreditColor=SColor(138, 215, 215, 215)) |
virtual void | ScrollCredits (GameManager *pManager, GameState *NextState, f32 Speed=15.f, s32 KerningHeight=23) |
StateCredits () | |
Private Attributes | |
array< IGUIStaticText * > | m_aCreditItems |
array< stringw > | m_aCredits |
IGUIStaticText * | m_pCreditItem |
s32 | m_Position |
f32 | m_Time |
Definition at line 22 of file StateCredits.hpp.
virtual nge::game::StateCredits::~StateCredits | ( | ) | [virtual] |
Destructor.
nge::game::StateCredits::StateCredits | ( | ) | [protected] |
virtual void nge::game::StateCredits::addCreditItem | ( | stringw | item | ) | [protected, virtual] |
virtual void nge::game::StateCredits::Clear | ( | GameManager * | pManager | ) | [pure virtual] |
virtual void nge::game::StateCredits::Init | ( | GameManager * | pManager | ) | [pure virtual] |
virtual void nge::game::StateCredits::loadCredits | ( | GameManager * | pManager, | |
SColor const & | CreditColor = SColor(138, 215, 215, 215) | |||
) | [protected, virtual] |
virtual void nge::game::StateCredits::OnEvent | ( | GameManager * | pManager | ) | [pure virtual] |
virtual void nge::game::StateCredits::ScrollCredits | ( | GameManager * | pManager, | |
GameState * | NextState, | |||
f32 | Speed = 15.f , |
|||
s32 | KerningHeight = 23 | |||
) | [protected, virtual] |
KerningHeight | : Height distance between letters. |
virtual void nge::game::StateCredits::Update | ( | GameManager * | pManager | ) | [pure virtual] |
array<IGUIStaticText*> nge::game::StateCredits::m_aCreditItems [private] |
Definition at line 45 of file StateCredits.hpp.
array<stringw> nge::game::StateCredits::m_aCredits [private] |
Definition at line 44 of file StateCredits.hpp.
IGUIStaticText* nge::game::StateCredits::m_pCreditItem [private] |
Definition at line 46 of file StateCredits.hpp.
s32 nge::game::StateCredits::m_Position [private] |
Definition at line 49 of file StateCredits.hpp.
f32 nge::game::StateCredits::m_Time [private] |
Definition at line 48 of file StateCredits.hpp.
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated
on Sat Apr 26 16:52:36 2008 by Doxygen
(1.5.5) |