Maven module :un.engine : engine-opengl :
Class :
un.engine.opengl.phase.DefaultRenderContext
Extends/Implements :
un.engine.opengl.phase.RenderContext
Subclasses : -
Variables : -
Functions :
DefaultRenderContext,
setProcessContext,
getGLRectangle,
getViewRectangle,
getScene,
setScene,
getTimeNano,
getDiffTimeNano,
getTimeSecond,
getDiffTimeSecond,
getGLDrawable,
getGL,
addTask,
getPhases,
getResourceManager,
getStatistics
public void
DefaultRenderContext (GLProcessContext glcontext, GLNode scene)
public void
setProcessContext (GLProcessContext ctx)
public Rectangle
getGLRectangle ()
public Rectangle
getViewRectangle ()
public GLNode
getScene ()
public void
setScene (GLNode scene)
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 ()
The rendering process is composed of a sequence of Phase, allowing
some preprocessing or effects.
author Johann Sorel