Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List

Wormhole Class Reference

Wormholes. More...

#include <Wormhole.h>

Inheritance diagram for Wormhole:

Inheritance graph
[legend]
Collaboration diagram for Wormhole:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Wormhole (const Wormhole &hole)
void Init ()
virtual long GetCloak (const Player *p, bool pen) const
virtual long GetCargoCapacity () const
virtual double GetMaxTachyon () const
virtual long GetScanPen () const
virtual long GetScanSpace () const
virtual bool CanLoadBy (const Player *) const
virtual void SetCanLoadBy (const Player *)
bool ParseNode (const TiXmlNode *node)
virtual TiXmlNode * WriteNode (TiXmlNode *node, const Player *viewer) const
long GetStability () const
const Wormhole * GetAttached () const
void SetAttached (const Wormhole *wh)
void Enter (long id) const
void Exit (long id) const
void AdjustTraverse ()
void Jiggle ()
void Shift ()

Private Member Functions

void AvoidPlanets ()

Private Attributes

const Wormhole * mAttached
long mAttachedID
long mStability
long mMaxStability
long mMinStability
deque< bool > mHadSeen
deque< bool > mTraversed

Detailed Description

Wormholes.

A wormhole is a natural jump gate.

Definition at line 48 of file Wormhole.h.


The documentation for this class was generated from the following files:
Generated on Mon Aug 8 21:35:15 2005 for Freestars by  doxygen 1.4.2-20050421