#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.