#include <mapnode.h>
Inheritance diagram for csMapNode:

Public Methods | |
| csMapNode (const char *Name) | |
| The constructor. Requires the Nodes name! | |
| virtual | ~csMapNode () |
| The destructor as usual. | |
| void | SetPosition (const csVector3 &pos) |
| Set the position of the node. | |
| const csVector3& | GetPosition () const |
| Get the position of the node. | |
| void | SetSector (iSector *pSector) |
| Set the sector of the node. | |
| iSector* | GetSector () const |
| Get the sector of the node. | |
| SCF_DECLARE_IBASE_EXT (csObject) | |
Public Attributes | |
| csMapNode::MapNode | scfiMapNode |
Static Public Methods | |
| iMapNode* | GetNode (iSector *pSector, const char *name, const char *classname=NULL) |
| Get a node with the given name and a given classname. (shortcut). | |
This is an iObject that is bound to a position and a sector in the world.