public class JoglDisplay extends JoglAbstractDisplay
| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Frame |
frame |
protected java.util.concurrent.atomic.AtomicBoolean |
needClose |
protected java.util.concurrent.atomic.AtomicBoolean |
needRestart |
protected boolean |
wasInited |
protected java.util.concurrent.atomic.AtomicBoolean |
windowCloseRequest |
active, animator, autoFlush, canvas, device, frameRate, useAwt, wasActive, wasAnimatingcreated, createdLock, joyInput, keyInput, listener, mouseInput, renderable, renderer, settings, THREAD_NAME, timer| Constructor and Description |
|---|
JoglDisplay() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applySettings(com.jme3.system.AppSettings settings) |
void |
create(boolean waitFor) |
protected void |
createGLFrame() |
void |
destroy(boolean waitFor) |
void |
display(com.jogamp.opengl.GLAutoDrawable drawable)
Callback.
|
com.jme3.system.JmeContext.Type |
getType() |
void |
init(com.jogamp.opengl.GLAutoDrawable drawable) |
void |
restart() |
void |
setTitle(java.lang.String title) |
displayChanged, dispose, getKeyInput, getMouseInput, getTouchInput, initGLCanvas, onCanvasAdded, onCanvasRemoved, reshape, setAutoFlushFrames, startGLCanvascreate, destroy, determineMaxSamples, getJoyInput, getNumSamplesToUse, getRenderer, getSettings, getTimer, initContextFirstTime, internalCreate, internalDestroy, isCreated, isRenderable, setSettings, setSystemListener, waitForprotected java.util.concurrent.atomic.AtomicBoolean windowCloseRequest
protected java.util.concurrent.atomic.AtomicBoolean needClose
protected java.util.concurrent.atomic.AtomicBoolean needRestart
protected volatile boolean wasInited
protected java.awt.Frame frame
public com.jme3.system.JmeContext.Type getType()
protected void createGLFrame()
protected void applySettings(com.jme3.system.AppSettings settings)
public void init(com.jogamp.opengl.GLAutoDrawable drawable)
public void create(boolean waitFor)
public void destroy(boolean waitFor)
public void restart()
public void setTitle(java.lang.String title)
public void display(com.jogamp.opengl.GLAutoDrawable drawable)