Maven module :un.engine : engine-opengl :
Class :
un.engine.opengl.DefaultGLProcessContext
Extends/Implements :
un.engine.opengl.GLProcessContext
com.jogamp.opengl.GLEventListener
Subclasses : -
Variables :
drawable
Functions :
DefaultGLProcessContext,
getGLRectangle,
getViewRectangle,
getTimeNano,
getDiffTimeNano,
getTimeSecond,
getDiffTimeSecond,
getGLDrawable,
getGL,
addTask,
getPhases,
getResourceManager,
getStatistics,
init,
dispose,
display,
reshape
protected GLAutoDrawable
drawable
public void
DefaultGLProcessContext ()
public Rectangle
getGLRectangle ()
public Rectangle
getViewRectangle ()
public long
getTimeNano ()
public long
getDiffTimeNano ()
public float
getTimeSecond ()
public float
getDiffTimeSecond ()
public GLAutoDrawable
getGLDrawable ()
public GL
getGL ()
public void
addTask (GLExecutable executable)
public Sequence
getPhases ()
public GLResourceManager
getResourceManager ()
public GLStatistics
getStatistics ()
public void
init (GLAutoDrawable glad)
public void
dispose (GLAutoDrawable glad)
public void
display (GLAutoDrawable glad)
public void
reshape (GLAutoDrawable glad, int x, int y, int width, int height)
The rendering process is composed of a sequence of Phase, allowing
some preprocessing or effects.
author Johann Sorel