Class LwjglOffscreenBuffer

java.lang.Object
com.jme3.system.lwjgl.LwjglContext
com.jme3.system.lwjgl.LwjglOffscreenBuffer
All Implemented Interfaces:
com.jme3.system.JmeContext, Runnable

public class LwjglOffscreenBuffer extends LwjglContext implements Runnable
  • Field Details

  • Constructor Details

    • LwjglOffscreenBuffer

      public LwjglOffscreenBuffer()
  • Method Details

    • initInThread

      protected void initInThread()
    • checkGLError

      protected boolean checkGLError()
    • runLoop

      protected void runLoop()
    • deinitInThread

      protected void deinitInThread()
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • destroy

      public void destroy(boolean waitFor)
      Specified by:
      destroy in interface com.jme3.system.JmeContext
    • create

      public void create(boolean waitFor)
      Specified by:
      create in interface com.jme3.system.JmeContext
    • restart

      public void restart()
      Specified by:
      restart in interface com.jme3.system.JmeContext
    • setAutoFlushFrames

      public void setAutoFlushFrames(boolean enabled)
      Specified by:
      setAutoFlushFrames in interface com.jme3.system.JmeContext
    • getType

      public com.jme3.system.JmeContext.Type getType()
      Specified by:
      getType in interface com.jme3.system.JmeContext
    • getMouseInput

      public com.jme3.input.MouseInput getMouseInput()
      Specified by:
      getMouseInput in interface com.jme3.system.JmeContext
    • getKeyInput

      public com.jme3.input.KeyInput getKeyInput()
      Specified by:
      getKeyInput in interface com.jme3.system.JmeContext
    • getJoyInput

      public com.jme3.input.JoyInput getJoyInput()
      Specified by:
      getJoyInput in interface com.jme3.system.JmeContext
    • getTouchInput

      public com.jme3.input.TouchInput getTouchInput()
      Specified by:
      getTouchInput in interface com.jme3.system.JmeContext
    • setTitle

      public void setTitle(String title)
      Specified by:
      setTitle in interface com.jme3.system.JmeContext