public class JoglCanvas extends JoglAbstractDisplay implements com.jme3.system.JmeCanvasContext
active, animator, autoFlush, canvas, device, frameRate, useAwt, wasActive, wasAnimatingcreated, createdLock, joyInput, keyInput, listener, mouseInput, renderable, renderer, settings, THREAD_NAME, timer| Constructor and Description |
|---|
JoglCanvas() |
| Modifier and Type | Method and Description |
|---|---|
void |
create(boolean waitFor) |
void |
destroy(boolean waitFor) |
void |
display(com.jogamp.opengl.GLAutoDrawable glad) |
void |
dispose(com.jogamp.opengl.GLAutoDrawable arg0)
Callback
|
java.awt.Canvas |
getCanvas() |
com.jme3.system.JmeContext.Type |
getType() |
void |
init(com.jogamp.opengl.GLAutoDrawable drawable) |
protected void |
onCanvasAdded() |
protected void |
onCanvasRemoved() |
void |
restart() |
void |
setTitle(java.lang.String title) |
protected void |
startGLCanvas() |
displayChanged, getKeyInput, getMouseInput, getTouchInput, initGLCanvas, reshape, setAutoFlushFramescreate, destroy, determineMaxSamples, getJoyInput, getNumSamplesToUse, getRenderer, getSettings, getTimer, initContextFirstTime, internalCreate, internalDestroy, isCreated, isRenderable, setSettings, setSystemListener, waitForpublic com.jme3.system.JmeContext.Type getType()
getType in interface com.jme3.system.JmeContextpublic void setTitle(java.lang.String title)
setTitle in interface com.jme3.system.JmeContextpublic void restart()
restart in interface com.jme3.system.JmeContextpublic void create(boolean waitFor)
create in interface com.jme3.system.JmeContextpublic void destroy(boolean waitFor)
destroy in interface com.jme3.system.JmeContextprotected void onCanvasRemoved()
onCanvasRemoved in class JoglAbstractDisplayprotected void onCanvasAdded()
onCanvasAdded in class JoglAbstractDisplaypublic void init(com.jogamp.opengl.GLAutoDrawable drawable)
init in interface com.jogamp.opengl.GLEventListenerprotected void startGLCanvas()
startGLCanvas in class JoglAbstractDisplaypublic void display(com.jogamp.opengl.GLAutoDrawable glad)
display in interface com.jogamp.opengl.GLEventListenerpublic java.awt.Canvas getCanvas()
getCanvas in interface com.jme3.system.JmeCanvasContextpublic void dispose(com.jogamp.opengl.GLAutoDrawable arg0)
JoglAbstractDisplaydispose in interface com.jogamp.opengl.GLEventListenerdispose in class JoglAbstractDisplay