class Sp_Light: public Sp_Obj

This class represent a light

Inheritance:


Public Methods

[more] Sp_Light(char *name, Sp_Adm *adm3d, Sp_Obj *your_father)
Constructor
[more] ~Sp_Light()
Destructor
[more]virtual void Light()
Light
[more]virtual void Enable()
Active a light
[more]virtual void Disable()
Unactive a light
[more]int IsEnabled()
State of light


Inherited from Sp_Obj:

Public Fields

ostring Name
oSp_Obj* father
oSp_Adm* adm
oint priority
olist<Sp_Obj *> sons
olist<Sp_EntityBase *> entities
oSp_LTrans trans
oSp_Mat4 coord_camera

Public Methods

o Sp_Client_Time(Sp_Adm_Time *)
olong GetElapsedTime()
olong GetFrameElapsedTime()
olong GetFrameCounter()
ovirtual void Add_Obj(Sp_Obj *)
ovirtual void Rem_Obj(Sp_Obj *)
ovoid Add_Entity(Sp_EntityBase *)
ovoid Rem_Entity(Sp_EntityBase *)
ovirtual void Print() const
ovirtual Sp_Mat4 GetProjection() const
ovirtual void DrawObj()


Documentation

This class represent a light
o Sp_Light(char *name, Sp_Adm *adm3d, Sp_Obj *your_father)
Constructor

o ~Sp_Light()
Destructor

ovirtual void Light()
Light

ovirtual void Enable()
Active a light

ovirtual void Disable()
Unactive a light

oint IsEnabled()
State of light


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.