NodePointLight Class Reference

#include <NodePointLight.h>

Inheritance diagram for NodePointLight:

Node List of all members.

Public Member Functions

 NodePointLight (Scene *scene, Proto *proto)
virtual ~NodePointLight ()
virtual int getType () const
virtual Nodecopy () const
virtual void preDraw ()
virtual void drawHandles ()
virtual Vec3f getHandle (int handle, int *constraint, int *field)
virtual void setHandle (int handle, const Vec3f &v)

Constructor & Destructor Documentation

NodePointLight::NodePointLight ( Scene scene,
Proto proto 
)

virtual NodePointLight::~NodePointLight (  )  [inline, virtual]


Member Function Documentation

virtual int NodePointLight::getType (  )  const [inline, virtual]

Returns the Type of a Node in the Node subclasses(here pure virtual). E.g. for the NodeGroup it returns NODE_GROUP

Implements Node.

virtual Node* NodePointLight::copy (  )  const [inline, virtual]

Creates a new instance of that Node in the Node subclasses(here pure virtual).

Implements Node.

void NodePointLight::preDraw (  )  [virtual]

To be overriden by the subclasses

Reimplemented from Node.

void NodePointLight::drawHandles (  )  [virtual]

To be overriden by the subclasses

Reimplemented from Node.

Vec3f NodePointLight::getHandle ( int  handle,
int *  constraint,
int *  field 
) [virtual]

To be overriden by the subclasses

Reimplemented from Node.

void NodePointLight::setHandle ( int  handle,
const Vec3f v 
) [virtual]

To be overriden by the subclasses

Reimplemented from Node.


Generated on Thu Jan 18 10:06:19 2007 for vhdPLUS by  doxygen 1.5.1-p1