Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

csMapNode Class Reference

A node. More...

#include <mapnode.h>

Inheritance diagram for csMapNode:

csObject iObject iBase List of all members.

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 csVector3GetPosition () const
 Get the position of the node.

void SetSector (iSector *pSector)
 Set the sector of the node.

iSectorGetSector () const
 Get the sector of the node.

 SCF_DECLARE_IBASE_EXT (csObject)

Public Attributes

csMapNode::MapNode  scfiMapNode

Static Public Methods

iMapNodeGetNode (iSector *pSector, const char *name, const char *classname=NULL)
 Get a node with the given name and a given classname. (shortcut).


Detailed Description

A node.

This is an iObject that is bound to a position and a sector in the world.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000