csMapNode Class Reference
A node.
More...
#include <cstool/mapnode.h>
List of all members.
Detailed Description
A node.
This is an iObject that is bound to a position and a sector in the world.
Definition at line 38 of file mapnode.h.
Constructor & Destructor Documentation
| csMapNode::csMapNode |
( |
const char * |
Name |
) |
|
The constructor. Requires the Nodes name!
| virtual csMapNode::~csMapNode |
( |
|
) |
[virtual] |
Member Function Documentation
| static iMapNode* csMapNode::GetNode |
( |
iSector * |
pSector, |
|
|
const char * |
name, |
|
|
const char * |
classname = 0 | |
|
) |
| | [static] |
Get a node with the given name and a given classname. (shortcut).
| virtual const csVector3& csMapNode::GetPosition |
( |
|
) |
const [inline, virtual] |
| virtual iSector* csMapNode::GetSector |
( |
|
) |
const [inline, virtual] |
| virtual const csVector3& csMapNode::GetXVector |
( |
|
) |
const [inline, virtual] |
| virtual const csVector3& csMapNode::GetYVector |
( |
|
) |
const [inline, virtual] |
| virtual const csVector3& csMapNode::GetZVector |
( |
|
) |
const [inline, virtual] |
| virtual iObject* csMapNode::QueryObject |
( |
|
) |
[inline, virtual] |
| virtual void csMapNode::SetPosition |
( |
const csVector3 & |
pos |
) |
[inline, virtual] |
| virtual void csMapNode::SetSector |
( |
iSector * |
pSector |
) |
[virtual] |
Set the sector of the node.
Implements iMapNode.
| virtual void csMapNode::SetXVector |
( |
const csVector3 & |
vec |
) |
[inline, virtual] |
| virtual void csMapNode::SetYVector |
( |
const csVector3 & |
vec |
) |
[inline, virtual] |
| virtual void csMapNode::SetZVector |
( |
const csVector3 & |
vec |
) |
[inline, virtual] |
The documentation for this class was generated from the following file: