Maven module :un.engine : engine-opengl :
Class : un.engine.opengl.renderer.AbstractRenderer
Extends/Implements : un.engine.opengl.renderer.Renderer
Subclasses : -

author  Johann Sorel


Variables : phasePredicate, state
Functions : AbstractRenderer, AbstractRenderer, getPhasePredicate, setPhasePredicate, getState, setState, render, renderInternal


protected Predicate phasePredicate

protected RendererState state


public void AbstractRenderer ()

public void AbstractRenderer (Predicate phasePredicate)

public Predicate getPhasePredicate ()

public void setPhasePredicate (Predicate predicate)

public RendererState getState ()

public void setState (RendererState state)


Ensure the render state is called before renderInternal.
param  context
param  camera
param  node
public void render (RenderContext context, CameraMono camera, GLNode node)

protected void renderInternal (RenderContext context, CameraMono camera, GLNode node)