fluidvis
|
#include <SX.h>
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 |
listener of a render 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.
|
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.
|
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.
|
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.