Logo Search packages:      
Sourcecode: fillets-ng version File versions

DemoMode Class Reference

#include <DemoMode.h>

Inheritance diagram for DemoMode:

Planner GameState Drawable Scripter BaseListener NoCopy NoCopy NoCopy INamed

List of all members.


Detailed Description

Graphic demo.

Definition at line 15 of file DemoMode.h.


Public Member Functions

bool action_display (Picture *picture)
virtual bool allowBg () const
void cleanState ()
 DemoMode (const Path &demoscript)
DialogStackdialogs ()
virtual void drawOn (SDL_Surface *screen)
virtual const char * getName () const
void initState (StateManager *manager)
void installHandlers ()
virtual void interruptPlan ()
bool isOnBg () const
bool isPlanning () const
bool isRunning () const
void killPlan ()
void noteBg ()
void noteFg ()
void pauseState ()
void planAction (int funcRef)
void pushState (GameState *new_state)
void quitState ()
virtual void receiveInt (const IntMsg *msg)
void receiveSimple (const SimpleMsg *msg)
virtual void receiveString (const StringMsg *msg)
void registerDrawable (Drawable *drawable)
void resumeState ()
bool satisfyPlan ()
void scriptDo (const std::string &input)
void scriptInclude (const Path &filename)
void setNextState (GameState *nextState)
void unHandlers ()
void updateState ()

Protected Member Functions

void changeState (GameState *new_state)
const InputProvidergetInput ()
virtual void own_cleanState ()
virtual void own_initState ()
virtual void own_noteBg ()
virtual void own_noteFg ()
virtual void own_pauseState ()
virtual void own_resumeState ()
virtual void own_updateState ()
void registerWatcher (const std::string &param)
void takeHandler (InputHandler *new_handler)

Protected Attributes

ScriptStatem_script

Private Attributes

Path m_demoscript
Picturem_display
int m_oldLimitY
SDL_Surface * m_surfaceBuffer

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

Generated by  Doxygen 1.6.0   Back to index