public class JoglOffscreenBuffer extends JoglContext implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.concurrent.atomic.AtomicBoolean |
needClose |
created, createdLock, joyInput, keyInput, listener, mouseInput, renderable, renderer, settings, THREAD_NAME, timer| Constructor and Description |
|---|
JoglOffscreenBuffer() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkGLError() |
void |
create(boolean waitFor) |
protected void |
deinitInThread() |
void |
destroy(boolean waitFor) |
com.jme3.input.JoyInput |
getJoyInput() |
com.jme3.input.KeyInput |
getKeyInput() |
com.jme3.input.MouseInput |
getMouseInput() |
com.jme3.input.TouchInput |
getTouchInput() |
com.jme3.system.JmeContext.Type |
getType() |
protected void |
initInThread() |
void |
restart() |
void |
run() |
protected void |
runLoop() |
void |
setAutoFlushFrames(boolean enabled) |
void |
setTitle(java.lang.String title) |
create, destroy, determineMaxSamples, getNumSamplesToUse, getRenderer, getSettings, getTimer, initContextFirstTime, internalCreate, internalDestroy, isCreated, isRenderable, setSettings, setSystemListener, waitForprotected void initInThread()
protected boolean checkGLError()
protected void runLoop()
protected void deinitInThread()
public void run()
run in interface java.lang.Runnablepublic void destroy(boolean waitFor)
destroy in interface com.jme3.system.JmeContextpublic void create(boolean waitFor)
create in interface com.jme3.system.JmeContextpublic void restart()
restart in interface com.jme3.system.JmeContextpublic void setAutoFlushFrames(boolean enabled)
setAutoFlushFrames in interface com.jme3.system.JmeContextpublic com.jme3.system.JmeContext.Type getType()
getType in interface com.jme3.system.JmeContextpublic com.jme3.input.MouseInput getMouseInput()
getMouseInput in interface com.jme3.system.JmeContextgetMouseInput in class JoglContextpublic com.jme3.input.KeyInput getKeyInput()
getKeyInput in interface com.jme3.system.JmeContextgetKeyInput in class JoglContextpublic com.jme3.input.JoyInput getJoyInput()
getJoyInput in interface com.jme3.system.JmeContextgetJoyInput in class JoglContextpublic com.jme3.input.TouchInput getTouchInput()
getTouchInput in interface com.jme3.system.JmeContextpublic void setTitle(java.lang.String title)
setTitle in interface com.jme3.system.JmeContext