Maven module :un.engine : engine-opengl :
Class :
un.engine.opengl.renderer.actor.DefaultActor
Extends/Implements :
un.engine.opengl.renderer.actor.AbstractActor
Subclasses : -
Variables :
programTemplate,
tessOptional,
geomOptional
Functions :
DefaultActor,
DefaultActor,
DefaultActor,
DefaultActor,
DefaultActor,
getMinGLSLVersion,
usesTesselationShader,
usesGeometryShader,
initProgram
protected ShaderProgramTemplate
programTemplate
protected boolean
tessOptional
protected boolean
geomOptional
public void
DefaultActor (Chars reuseId, boolean concurrent, Chars vs, Chars tc, Chars te, Chars gs, Chars fr, boolean tessOptional, boolean geomOptional)
public void
DefaultActor (Chars reuseId, boolean concurrent, Path program, boolean tessOptional, boolean geomOptional)
public void
DefaultActor (Chars reuseId, boolean concurrent, ShaderProgramTemplate template, boolean tessOptional, boolean geomOptional)
public void
DefaultActor (Chars reuseId, boolean concurrent, Path vs, Path tc, Path te, Path gs, Path fr, boolean tessOptional, boolean geomOptional)
public void
DefaultActor (Chars reuseId, boolean concurrent, ShaderTemplate vs, ShaderTemplate tc, ShaderTemplate te, ShaderTemplate gs, ShaderTemplate fr, boolean tessOptional, boolean geomOptional)
public int
getMinGLSLVersion ()
public boolean
usesTesselationShader ()
public boolean
usesGeometryShader ()
public void
initProgram (RenderContext ctx, ShaderProgramTemplate template, boolean tess, boolean geom)
author Johann Sorel