Maven module :un.engine : engine-opengl :
Class : un.engine.opengl.DefaultGLProcessContext
Extends/Implements : un.engine.opengl.GLProcessContext com.jogamp.opengl.GLEventListener
Subclasses : -

Rendering Context, link a GLScene, a Camera and timing.
The rendering process is composed of a sequence of Phase, allowing
some preprocessing or effects.
author  Johann Sorel


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)