ClientSaveScreenState Class Reference

#include <ClientSaveScreenState.h>

Inheritance diagram for ClientSaveScreenState:

GameStateI

List of all members.

Public Member Functions

void saveScreen ()
virtual void draw (const unsigned state)

Static Public Member Functions

static
ClientSaveScreenState
instance ()

Protected Attributes

bool saveScreen_

Static Protected Attributes

static
ClientSaveScreenState
instance_ = 0

Private Member Functions

 ClientSaveScreenState ()
virtual ~ClientSaveScreenState ()


Detailed Description

Definition at line 26 of file ClientSaveScreenState.h.


Constructor & Destructor Documentation

ClientSaveScreenState::ClientSaveScreenState (  )  [private]

Definition at line 35 of file ClientSaveScreenState.cpp.

ClientSaveScreenState::~ClientSaveScreenState (  )  [private, virtual]

Definition at line 40 of file ClientSaveScreenState.cpp.


Member Function Documentation

ClientSaveScreenState * ClientSaveScreenState::instance (  )  [static]

Definition at line 26 of file ClientSaveScreenState.cpp.

References instance_.

Referenced by ClientScoreHandler::processMessage(), and ClientState::setupGameState().

void ClientSaveScreenState::saveScreen (  )  [inline]

Definition at line 31 of file ClientSaveScreenState.h.

References saveScreen_.

Referenced by ClientScoreHandler::processMessage().

void ClientSaveScreenState::draw ( const unsigned  state  )  [virtual]

Reimplemented from GameStateI.

Definition at line 44 of file ClientSaveScreenState.cpp.

References BackdropDialog::capture(), BackdropDialog::instance(), and saveScreen_.


Member Data Documentation

ClientSaveScreenState * ClientSaveScreenState::instance_ = 0 [static, protected]

Definition at line 37 of file ClientSaveScreenState.h.

Referenced by instance().

bool ClientSaveScreenState::saveScreen_ [protected]

Definition at line 38 of file ClientSaveScreenState.h.

Referenced by draw(), and saveScreen().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:00 2009 for Scorched3D by  doxygen 1.5.3