28package com.jogamp.opengl;
GLEventListenerState is holding GLAutoDrawable components crucial to relocating all its GLEventListen...
Listener for preserve and restore notifications.
void glStateRestored(GLStateKeeper glsk)
Invoked after restoration.
void glStatePreserveNotify(GLStateKeeper glsk)
Invoked before preservation.
Interface adding a GLEventListenerState protocol to GLAutoDrawables or other self-contained compound ...
Listener setGLStateKeeperListener(Listener l)
Sets a Listener, overriding the old one.
GLEventListenerState clearPreservedGLState()
Clears the preserved GLEventListenerState from this GLStateKeeper, without destroying it.
boolean isGLStatePreservationSupported()
boolean preserveGLStateAtDestroy(boolean value)
If set to true, the next GLAutoDrawable#destroy() operation will preserve the GLEventListenerState.
GLEventListenerState getPreservedGLState()
Returns the preserved GLEventListenerState if preservation was performed, otherwise null.