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

Public Methods | |
| csFlareHalo () | |
| create an (empty) flare. More... | |
| void | AddComponent (float pos, float w, float h, uint mode, iMaterialWrapper *image) |
| Add a visual component to the flare. More... | |
| csFlareComponent * | GetComponents () const |
| Get the list of component. More... | |
| virtual unsigned char * | Generate (int Size) |
| Generate this halo's alpha map. More... | |
Public Attributes | |
| csFlareHalo::FlareHalo | scfiFlareHalo |
| iFlareHalo implementation. More... | |
Definition at line 152 of file csengine/halo.h.
|
|
create an (empty) flare.
|
|
||||||||||||||||||||||||
|
Add a visual component to the flare. give position, size, image and mixmode. The component is added at the end of the list - to be displayed last. |
|
|
Generate this halo's alpha map. Not used for this halo (returns 0) since the halo consists of multiple images. Implements csHalo. |
|
|
Get the list of component.
Definition at line 172 of file csengine/halo.h. |
|
|
iFlareHalo implementation.
|