![]() |
Public API Reference |
#include <halo.h>
Inheritance diagram for csHalo:
Public Methods | |
csHalo (csHaloType iType) | |
Constructor. More... | |
virtual | ~csHalo () |
Destructor. More... | |
virtual unsigned char * | Generate (int Size)=0 |
Generate the alphamap for this halo of size Size x Size. More... | |
virtual float | GetIntensity () |
Get halo intensity. More... | |
virtual void | SetIntensity (float iInt) |
Set halo intensity. More... | |
Public Attributes | |
csHaloType | Type |
The type of halo. More... |
The csLight class contains a pointer to a object derived from this class.
Definition at line 35 of file csengine/halo.h.
|
Constructor.
|
|
Destructor.
|
|
Generate the alphamap for this halo of size Size x Size.
Implemented in csCrossHalo. |
|
Get halo intensity.
Implements iBaseHalo. Definition at line 53 of file csengine/halo.h. |
|
Set halo intensity.
Implements iBaseHalo. Definition at line 55 of file csengine/halo.h. |
|
The type of halo.
Definition at line 42 of file csengine/halo.h. |