-
Field Summary
Fields inherited from class de.grogra.glsl.renderable.GLSLTextLabelBase
BOTTOM_MASK, caption, color, fillColor, FILLED_MASK, font, HORIZONTAL_MASK, LEFT_MASK, OUTLINED_MASK, RIGHT_MASK, TOP_MASK, USED_BITS, VERTICAL_MASK
Fields inherited from class de.grogra.glsl.renderable.GLSLBitCache
BITMASK
Fields inherited from class de.grogra.glsl.renderable.GLSLInstanceableRenderable
DIRECT, INDIRECT, INSTANCIATED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClass<?>
protected void
updateInstanceByInstancing
(Renderable reference, GraphState gs) protected void
updateInstanceDirect
(Renderable reference) void
updateInstanceIndirect
(Object state, boolean asNode, GraphState gs) Methods inherited from class de.grogra.glsl.renderable.GLSLTextLabelBase
draw, getHorizontalAlignment, getVerticalAlignment, setAlignment, setHorizontalAlignment, setVerticalAlignment
Methods inherited from class de.grogra.glsl.renderable.GLSLBitCache
getBool, setBool
Methods inherited from class de.grogra.glsl.renderable.GLSLInstanceableRenderable
updateInstance
Methods inherited from class de.grogra.glsl.renderable.GLSLRenderable
activateShader, drawAlt, findShader, isShaderDependant
-
Constructor Details
-
GLSLTextLabel
public GLSLTextLabel()
-
-
Method Details
-
instanceFor
- Specified by:
instanceFor
in classGLSLRenderable
-
updateInstanceIndirect
- Overrides:
updateInstanceIndirect
in classGLSLTextLabelBase
-
updateInstanceByInstancing
- Overrides:
updateInstanceByInstancing
in classGLSLTextLabelBase
-
updateInstanceDirect
- Overrides:
updateInstanceDirect
in classGLSLTextLabelBase
-
getInstance
- Specified by:
getInstance
in classGLSLRenderable
-