#include <OpenGLInterfaceC.h>
Inheritance diagram for PajaSystem::OpenGLInterfaceC:
The purpose of the device interface for OpenGL is to setup the area where an effect can draw and to convert coordinates from screen (pixel) coordinates to the layout.
|
Defautl constructor (used internally).
|
|
Default destructor.
|
|
Converts positions in screen pixels to the layout coordinate system.
|
|
Converts delta values of screen pixels to the layout coordinate system.
|
|
Converts delta values layout coordinate system uints to the screen pixels.
|
|
Returns the height of the screen in pixels.
|
|
Returns the type of the interface (INTERFACE_OPENGL).
Reimplemented from PajaSystem::DeviceInterfaceI. |
|
Returns the viewport (visible are of the demo).
|
|
Returns the width of the screen in pixels.
|
|
Converts positions in layout coordinate system uints to the screen pixels.
|
|
Sets orthographic viewport and projection matrix.
|
|
Sets perspective viewport and projection matrix.
|