#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. |