fluidvis
Public Member Functions | List of all members
sx::SXRenderListener Class Referenceabstract

#include <SX.h>

Inheritance diagram for sx::SXRenderListener:
fluid::FluidListener

Public Member Functions

virtual void create (SXRenderArea &area)=0
 
virtual void reshape (SXRenderArea &area)=0
 
virtual void render (SXRenderArea &area)=0
 
virtual void stop (SXRenderArea &area)=0
 

Detailed Description

listener of a render area

Member Function Documentation

virtual void sx::SXRenderListener::create ( SXRenderArea area)
pure 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.

Implemented in fluid::FluidListener.

virtual void sx::SXRenderListener::render ( SXRenderArea area)
pure virtual

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

Implemented in fluid::FluidListener.

virtual void sx::SXRenderListener::reshape ( SXRenderArea area)
pure virtual

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

Implemented in fluid::FluidListener.

virtual void sx::SXRenderListener::stop ( SXRenderArea area)
pure 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.

Implemented in fluid::FluidListener.


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