| Modifier and Type | Field and Description |
|---|---|
| public static final boolean | |
| pack-priv Animator | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv GLEventListener | |
| pack-priv String | |
| pack-priv int | |
| pack-priv boolean | |
| pack-priv GLWindow | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv NativeWindow | |
| private final WindowListener |
| Access | Constructor and Description |
|---|---|
| public | JOGLNewtAppletBase(final String glEventListenerClazzName, final int glSwapInterval, final boolean noDefaultKeyListener, final boolean glClosable, final boolean glDebug, final boolean glTrace)
|
| Modifier and Type | Method and Description |
|---|---|
| public static GLEventListener | |
| public void | |
| public void | display(final GLAutoDrawable drawable)
Implements com. |
| public void | dispose(final GLAutoDrawable drawable)
Implements com. |
| public Animator | |
| public GLEventListener | |
| public GLWindow | |
| public void | |
| public void | |
| public void | init(final GLAutoDrawable drawable)
Implements com. |
| public boolean | |
| public void | keyPressed(final KeyEvent e)
Implements com. pressed, excluding auto-repeat modifier keys.
|
| public void | keyReleased(final KeyEvent e)
Implements com. released, excluding auto-repeat modifier keys.
|
| public void | reshape(final GLAutoDrawable
the triggering drawable, final int GLAutoDrawableviewport x-coord in pixel units x, final int viewport y-coord in pixel units y, final int viewport width in pixel units width, final int viewport height in pixel units height)Implements com. |
| public static boolean | |
| public void | |
| public void | |
| public static boolean | |
| public static int |
| DEBUG | back to summary |
|---|---|
| public static final boolean DEBUG | |
| glAnimator | back to summary |
|---|---|
| pack-priv Animator glAnimator | |
| glClosable | back to summary |
|---|---|
| pack-priv boolean glClosable | |
| glDebug | back to summary |
|---|---|
| pack-priv boolean glDebug | |
| glEventListener | back to summary |
|---|---|
| pack-priv GLEventListener glEventListener | |
| glEventListenerClazzName | back to summary |
|---|---|
| pack-priv String glEventListenerClazzName | |
| glSwapInterval | back to summary |
|---|---|
| pack-priv int glSwapInterval | |
| glTrace | back to summary |
|---|---|
| pack-priv boolean glTrace | |
| glWindow | back to summary |
|---|---|
| pack-priv GLWindow glWindow | |
| isValid | back to summary |
|---|---|
| pack-priv boolean isValid | |
| noDefaultKeyListener | back to summary |
|---|---|
| pack-priv boolean noDefaultKeyListener | |
| parentWin | back to summary |
|---|---|
| pack-priv NativeWindow parentWin | |
| reparentHomeListener | back to summary |
|---|---|
| private final WindowListener reparentHomeListener | |
| JOGLNewtAppletBase | back to summary |
|---|---|
| public JOGLNewtAppletBase(final String glEventListenerClazzName, final int glSwapInterval, final boolean noDefaultKeyListener, final boolean glClosable, final boolean glDebug, final boolean glTrace) | |
| createInstance | back to summary |
|---|---|
| public static GLEventListener createInstance(final String clazzName) | |
| destroy | back to summary |
|---|---|
| public void destroy() | |
| display | back to summary |
|---|---|
| public void display(final GLAutoDrawable drawable) Implements com. Doc from com. Called by the drawable to initiate OpenGL rendering by the
client. After all GLEventListeners have been notified of a
display event, the drawable will swap its buffers if
| |
| dispose | back to summary |
|---|---|
| public void dispose(final GLAutoDrawable drawable) Implements com. Doc from com. Notifies the listener to perform the release of all OpenGL resources per GLContext, such as memory buffers and GLSL programs.
Called by the drawable before the OpenGL context is
destroyed by an external event, like a reconfiguration of the
Note that this event does not imply the end of life of the application.
It could be produced with a followup call to
| |
| getGLAnimator | back to summary |
|---|---|
| public Animator getGLAnimator() | |
| getGLEventListener | back to summary |
|---|---|
| public GLEventListener getGLEventListener() | |
| getGLWindow | back to summary |
|---|---|
| public GLWindow getGLWindow() | |
| init | back to summary |
|---|---|
| public void init(final GLWindow glWindow) | |
| init | back to summary |
|---|---|
| public void init(final ThreadGroup tg, final GLWindow glWindow) | |
| init | back to summary |
|---|---|
| public void init(final GLAutoDrawable drawable) Implements com. Doc from com. Called by the drawable immediately after the OpenGL context is initialized. Can be used to perform one-time OpenGL initialization per GLContext, such as setup of lights and display lists. Note that this method may be called more than once if the underlying OpenGL context for the GLAutoDrawable is destroyed and recreated, for example if a GLCanvas is removed from the widget hierarchy and later added again.
| |
| isValid | back to summary |
|---|---|
| public boolean isValid() | |
| keyPressed | back to summary |
|---|---|
| public void keyPressed(final KeyEvent e) Implements com. Doc from com. A key has been
| |
| keyReleased | back to summary |
|---|---|
| public void keyReleased(final KeyEvent e) Implements com. Doc from com. A key has been
To simulated the removed
if( !e.isPrintableKey() || e.isAutoRepeat() ) {
return;
}
| |
| reshape | back to summary |
|---|---|
| public void reshape(final GLAutoDrawable drawable, final int x, final int y, final int width, final int height) Implements com. Doc from com. Called by the drawable during the first repaint after the component has been resized. The client can update it's viewport associated data and view volume of the window appropriately.
For efficiency the GL viewport has already been updated
via
| |
| setField | back to summary |
|---|---|
| public static boolean setField(final Object instance, final String fieldName, final Object value) | |
| start | back to summary |
|---|---|
| public void start() | |
| stop | back to summary |
|---|---|
| public void stop() | |
| str2Bool | back to summary |
|---|---|
| public static boolean str2Bool(final String str, final boolean def) | |
| str2Int | back to summary |
|---|---|
| public static int str2Int(final String str, final int def) | |