public class GLTextRenderer extends TextureTextRenderer
DEFAULT_ANTIALIASING, DEFAULT_FONT, DEFAULT_SIZE
Constructor and Description |
---|
GLTextRenderer(GLTexture tex,
GLPipelineRenderer renderer,
int preferredWidth,
int preferredHeight,
int maxDimension) |
GLTextRenderer(GLTexture tex,
GLPipelineRenderer renderer,
int preferredWidth,
int preferredHeight,
int maxDimension,
boolean antialiasing) |
Modifier and Type | Method and Description |
---|---|
void |
begin(javax.media.opengl.GL gl)
Prepares for drawing
|
void |
bind(javax.media.opengl.GL gl)
Bind's internal texture
|
void |
dispose(javax.media.opengl.GL gl) |
void |
end(javax.media.opengl.GL gl)
Commits any changes to the graphics pipeline
|
static GLTextRenderer |
generate(javax.media.opengl.GL gl,
GLPipelineRenderer renderer) |
static GLTextRenderer |
generate(javax.media.opengl.GL gl,
GLPipelineRenderer renderer,
int preferredWidth,
int preferredHeight) |
GLTexture |
getTexture() |
void |
unbind(javax.media.opengl.GL gl) |
begin, drawText, end, flush, getFont, getHeight, getImageStore, getTextBounds, getWidth, isAntialiasing, setAntialiasing, setFont, setPreferredSize
public GLTextRenderer(GLTexture tex, GLPipelineRenderer renderer, int preferredWidth, int preferredHeight, int maxDimension)
public GLTextRenderer(GLTexture tex, GLPipelineRenderer renderer, int preferredWidth, int preferredHeight, int maxDimension, boolean antialiasing)
public void bind(javax.media.opengl.GL gl)
gl
- public void unbind(javax.media.opengl.GL gl)
public void begin(javax.media.opengl.GL gl)
gl
- public GLTexture getTexture()
public void end(javax.media.opengl.GL gl)
gl
- public void dispose(javax.media.opengl.GL gl)
public static GLTextRenderer generate(javax.media.opengl.GL gl, GLPipelineRenderer renderer, int preferredWidth, int preferredHeight)
public static GLTextRenderer generate(javax.media.opengl.GL gl, GLPipelineRenderer renderer)