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 WormholeGetAttached () 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 WormholemAttached
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