Public Types | |
enum | State { kInit, kRun } |
Public Member Functions | |
void | process () override |
void | onStateEnter (const NancyState::NancyState prevState) override |
bool | onStateExit (const NancyState::NancyState nextState) override |
Protected Member Functions | |
void | init () |
void | run () |
void | drawTextSurface (uint id) |
Protected Attributes | |
const CRED * | _creditsData |
State | _state |
UI::FullScreenImage | _background |
RenderObject | _textSurface |
Time | _nextUpdateTime |
Graphics::ManagedSurface | _fullTextSurface |
uint | _currentTextImage |
Additional Inherited Members | |
![]() | |
static bool | hasInstance () |
static Credits & | instance () |
static void | destroy () |
![]() | |
typedef Credits | SingletonBaseType |
![]() | |
static Credits * | _singleton |