fluidvis
Public Member Functions | Static Public Attributes | List of all members
fluid::FluidListener Class Reference
Inheritance diagram for fluid::FluidListener:
sx::SXRenderListener

Public Member Functions

void setMaxGlyphs (unsigned int glyphs)
 
void setView (ViewOption view)
 
void setSolidMap (const string &path)
 
void setBackgroundMap (const string &path)
 
void create (SXRenderArea &area)
 
void reshape (SXRenderArea &area)
 
void render (SXRenderArea &area)
 
void stop (SXRenderArea &area)
 

Static Public Attributes

static unsigned int GROUPS = 160
 
static const unsigned int RESPAWN_WIDTH = 5
 
static const unsigned int RESPAWN_HEIGHT = 5
 
static ShadeX shadeX
 

Member Function Documentation

void fluid::FluidListener::create ( SXRenderArea area)
virtual

Called when the render area is initialized. Initializes resources of the listener. All resources must be allocated in this method, and not in the constructor! Parameter area provides access for the listener to its render area.

Implements sx::SXRenderListener.

void fluid::FluidListener::render ( SXRenderArea area)
virtual

Called when the render area needs to be rendered by this listener. Parameter area provides access for the listener to its render area.

Implements sx::SXRenderListener.

void fluid::FluidListener::reshape ( SXRenderArea area)
virtual

Called when the render area's dimensions are changed. Parameter area provides access for the listener to its render area.

Implements sx::SXRenderListener.

void fluid::FluidListener::stop ( SXRenderArea area)
virtual

Executed before the render area stops rendering. All resources must be deallocated in this method, and not by the deconstructor. Parameter area provides access for the listener to its render area.

Implements sx::SXRenderListener.


The documentation for this class was generated from the following files: