#include <halo.h>
Inheritance diagram for csLightFlareHalo:

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