ScummVM API documentation
Nancy::State::Credits Class Reference
Inheritance diagram for Nancy::State::Credits:
Nancy::State::State Common::Singleton< Credits > Common::NonCopyable

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 Public Member Functions inherited from Common::Singleton< Credits >
static bool hasInstance ()
 
static Credits & instance ()
 
static void destroy ()
 
- Protected Types inherited from Common::Singleton< Credits >
typedef Credits SingletonBaseType
 
- Static Protected Attributes inherited from Common::Singleton< Credits >
static Credits * _singleton
 

The documentation for this class was generated from the following file: