Planeshift
Public Member Functions

celPath Class Reference

This is a mapnode Path for CEL. More...

#include <celgraph.h>

List of all members.

Public Member Functions

virtual void AddNode (iMapNode *node)
 celPath (iBase *parent)
virtual void Clear ()
virtual iMapNode * Current ()
virtual csVector3 CurrentPosition ()
virtual iSector * CurrentSector ()
virtual iMapNode * GetFirst ()
virtual iMapNode * GetLast ()
virtual size_t GetNodeCount ()
virtual bool HasNext ()
virtual bool HasPrevious ()
virtual bool Initialize (iObjectRegistry *object_reg)
virtual void InsertNode (size_t pos, iMapNode *node)
virtual void Invert ()
virtual iMapNode * Next ()
virtual iMapNode * Previous ()
virtual iObject * QueryObject ()
virtual void Restart ()
virtual ~celPath ()

Detailed Description

This is a mapnode Path for CEL.

Definition at line 102 of file celgraph.h.


Constructor & Destructor Documentation

celPath::celPath ( iBase parent)
virtual celPath::~celPath ( ) [virtual]

Member Function Documentation

virtual void celPath::AddNode ( iMapNode *  node) [virtual]
virtual void celPath::Clear ( ) [virtual]
virtual iMapNode* celPath::Current ( ) [virtual]
virtual csVector3 celPath::CurrentPosition ( ) [virtual]
virtual iSector* celPath::CurrentSector ( ) [virtual]
virtual iMapNode* celPath::GetFirst ( ) [virtual]
virtual iMapNode* celPath::GetLast ( ) [virtual]
virtual size_t celPath::GetNodeCount ( ) [inline, virtual]

Definition at line 129 of file celgraph.h.

virtual bool celPath::HasNext ( ) [virtual]
virtual bool celPath::HasPrevious ( ) [virtual]
virtual bool celPath::Initialize ( iObjectRegistry *  object_reg) [virtual]
virtual void celPath::InsertNode ( size_t  pos,
iMapNode *  node 
) [virtual]
virtual void celPath::Invert ( ) [virtual]
virtual iMapNode* celPath::Next ( ) [virtual]
virtual iMapNode* celPath::Previous ( ) [virtual]
virtual iObject* celPath::QueryObject ( ) [inline, virtual]

Definition at line 113 of file celgraph.h.

virtual void celPath::Restart ( ) [virtual]

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