 |
Irrlicht 3D Engine
|
|
Go to the documentation of this file.
7 #ifndef __I_VOLUME_LIGHT_SCENE_NODE_H_INCLUDED__
8 #define __I_VOLUME_LIGHT_SCENE_NODE_H_INCLUDED__
27 :
ISceneNode(parent, mgr, id, position, rotation, scale) {};
virtual void setTailColor(const video::SColor inColor)=0
Sets the color of the tip of the light.
virtual ESCENE_NODE_TYPE getType() const
Returns type of the scene node.
ESCENE_NODE_TYPE
An enumeration for all types of built-in scene nodes.
virtual u32 getSubDivideV() const =0
Returns the number of segments across the V axis.
virtual void setSubDivideU(const u32 inU)=0
Sets the number of segments across the U axis.
signed int s32
32 bit signed variable.
virtual u32 getSubDivideU() const =0
Returns the number of segments across the U axis.
virtual video::SColor getFootColor() const =0
Returns the color of the base of the light.
virtual void setSubDivideV(const u32 inV)=0
Sets the number of segments across the V axis.
@ ESNT_VOLUME_LIGHT
Volume Light Scene Node.
IVolumeLightSceneNode(ISceneNode *parent, ISceneManager *mgr, s32 id, const core::vector3df &position, const core::vector3df &rotation, const core::vector3df &scale)
constructor
Everything in the Irrlicht Engine can be found in this namespace.
unsigned int u32
32 bit unsigned variable.
The Scene Manager manages scene nodes, mesh recources, cameras and all the other stuff.
virtual void setFootColor(const video::SColor inColor)=0
Sets the color of the base of the light.
Class representing a 32 bit ARGB color.
virtual video::SColor getTailColor() const =0
Returns the color of the tip of the light.