![]() |
Public API Reference |
#include <halo.h>
Inheritance diagram for csLightFlareHalo:

Public Methods | |
| csLightFlareHalo (csLight *light, csFlareHalo *halo, int iHaloSize) | |
| create. More... | |
| virtual | ~csLightFlareHalo () |
| remove. More... | |
| virtual bool | Process (csTicks elapsed_time, csEngine const &engine) |
| process the halo. More... | |
| void | ProcessFlareComponent (csEngine const &engine, csFlareComponent *comp, csVector2 const &start, csVector2 const &deltapos) |
| process a flare component (clip and draw it). More... | |
It is a subclass of csLightHalo, and - to the engine - behaves the same.
Definition at line 252 of file csengine/halo.h.
|
||||||||||||||||
|
create. pass light, and flareHalo, the halosize is the size that halos have on the screen - it is used to scale the flare. |
|
|
remove.
|
|
||||||||||||
|
process the halo.
Reimplemented from csLightHalo. |
|
||||||||||||||||||||
|
process a flare component (clip and draw it).
|