Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

CSNavigator Class Reference

#include <CSNavigator.h>


Public Member Functions

 CSNavigator ()
virtual ~CSNavigator ()
virtual void navigate (CSDisplayParams *displayParams)
virtual void reset ()
virtual void setGame (CSGame *game)
virtual void setSprite (CSSprite *sprite)

Protected Attributes

CSGamemGame
CSSpritemSprite


Constructor & Destructor Documentation

CSNavigator::CSNavigator  )  [inline]
 

Definition at line 16 of file CSNavigator.h.

00016 {};

virtual CSNavigator::~CSNavigator  )  [inline, virtual]
 

Definition at line 17 of file CSNavigator.h.

00017 {};


Member Function Documentation

virtual void CSNavigator::navigate CSDisplayParams displayParams  )  [inline, virtual]
 

Definition at line 19 of file CSNavigator.h.

Referenced by CSSprite::next().

00019 {};

virtual void CSNavigator::reset void   )  [inline, virtual]
 

Definition at line 20 of file CSNavigator.h.

Referenced by CSSprite::resetNavigator().

00020 {}

virtual void CSNavigator::setGame CSGame game  )  [inline, virtual]
 

Definition at line 21 of file CSNavigator.h.

References mGame.

00021 {mGame = game;}

virtual void CSNavigator::setSprite CSSprite sprite  )  [inline, virtual]
 

Definition at line 22 of file CSNavigator.h.

References mSprite.

Referenced by CSSprite::setNavigator().

00022 {mSprite = sprite;}


Field Documentation

CSGame* CSNavigator::mGame [protected]
 

Definition at line 12 of file CSNavigator.h.

Referenced by setGame().

CSSprite* CSNavigator::mSprite [protected]
 

Definition at line 13 of file CSNavigator.h.

Referenced by setSprite().


Generated on Wed Jul 14 00:44:56 2004 for CSLib by doxygen 1.3.6