GL Studio C++ Runtime API
|
#include <gls_render_view_change_manager.h>
Static Public Member Functions | |
static void | AddRenderViewChangeListener (GlsRenderViewChangeListener *listener) |
static void | RemoveRenderViewChangeListener (GlsRenderViewChangeListener *listener) |
static void | NotifyRenderViewChanged (const GlsMatrixType &modelViewMatrix) |
Singleton to keep a list of all listeners for changes in the render view.
|
inlinestatic |
Add a listener to the notification list for render views changing Note: Does not take ownership of the listener
listener | the listener to add |
|
inlinestatic |
Notify all listeners that a new view has been applied to OpenGL
modelViewMatrix | the matrix of the new view |
|
inlinestatic |
Remove a listener from the notification list for render views changing
listener | the listener to remove |