![]() |
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).
|