Display target for clanDisplay. More...
#include <opengl_target.h>
Public Member Functions | |
Construction | |
OpenGLTarget () | |
Constructs an OpenGL target. More... | |
~OpenGLTarget () | |
![]() | |
DisplayTarget (DisplayTargetProvider *provider) | |
Constructs a DisplayTarget. More... | |
virtual | ~DisplayTarget () |
DisplayTargetProvider * | get_provider () |
Returns the provider for the display target. More... | |
bool | is_null () const |
Returns true if this object is invalid. More... | |
void | throw_if_null () const |
Throw an exception if this object is invalid. More... | |
void | set_current () |
Set this display target to be the current target. More... | |
DisplayTarget () | |
Constructs a null DisplayTarget. More... | |
Static Public Member Functions | |
Attributes | |
static bool | is_current () |
Returns true if this display target is the current target. More... | |
static OpenGLWindowDescription | get_description () |
Operations | |
static void | set_current () |
Set this display target to be the current target. More... | |
static void | set_description (OpenGLWindowDescription &desc) |
Display target for clanDisplay.