CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

csCrossHalo Class Reference

This is a halo which resembles a cross. More...

#include <halo.h>

Inheritance diagram for csCrossHalo:

csHalo iBaseHalo iBase List of all members.

Public Methods

 csCrossHalo (float intensity_factor, float cross_factor)
 Create a halo object. More...

virtual unsigned char * Generate (int Size)
 Generate the alphamap for this halo of size Size x Size. More...


Public Attributes

float IntensityFactor
 Halo intensity factor. More...

float CrossFactor
 Halo cross-ressemblance factor. More...

csCrossHalo::CrossHalo scfiCrossHalo
 iCrossHalo implementation. More...


Detailed Description

This is a halo which resembles a cross.

Definition at line 63 of file csengine/halo.h.


Constructor & Destructor Documentation

csCrossHalo::csCrossHalo float    intensity_factor,
float    cross_factor
 

Create a halo object.


Member Function Documentation

virtual unsigned char* csCrossHalo::Generate int    Size [virtual]
 

Generate the alphamap for this halo of size Size x Size.

Implements csHalo.


Member Data Documentation

float csCrossHalo::CrossFactor
 

Halo cross-ressemblance factor.

Definition at line 69 of file csengine/halo.h.

float csCrossHalo::IntensityFactor
 

Halo intensity factor.

Definition at line 67 of file csengine/halo.h.

csCrossHalo::CrossHalo csCrossHalo::scfiCrossHalo
 

iCrossHalo implementation.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14