Package com.jogamp.opengl.util
Class GLDrawableUtil.ReshapeGLEventListener
- java.lang.Object
-
- com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
-
- All Implemented Interfaces:
GLRunnable
- Enclosing class:
- GLDrawableUtil
public static class GLDrawableUtil.ReshapeGLEventListener extends Object implements GLRunnable
GLRunnable
to issueGLEventListener.reshape(GLAutoDrawable, int, int, int, int)
, returningtrue
onGLRunnable.run(GLAutoDrawable)
.
-
-
Constructor Summary
Constructors Constructor Description ReshapeGLEventListener(GLEventListener listener, boolean displayAfterReshape)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
run(GLAutoDrawable drawable)
-
-
-
Constructor Detail
-
ReshapeGLEventListener
public ReshapeGLEventListener(GLEventListener listener, boolean displayAfterReshape)
- Parameters:
listener
-displayAfterReshape
-true
to issueGLEventListener.display(GLAutoDrawable)
afterGLEventListener.reshape(GLAutoDrawable, int, int, int, int)
, otherwise false.
-
-
Method Detail
-
run
public boolean run(GLAutoDrawable drawable)
- Specified by:
run
in interfaceGLRunnable
- Parameters:
drawable
- the associated drawable and current context for this call- Returns:
- true if the GL [back] framebuffer remains intact by this runnable, otherwise false.
If returning false
GLAutoDrawable
will calldisplay(GLAutoDrawable)
of all registeredGLEventListener
s once more. - See Also:
GLRunnable
-
-