-
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_MASKFields inherited from class de.grogra.glsl.renderable.GLSLBitCache
BITMASKFields inherited from class de.grogra.glsl.renderable.GLSLInstanceableRenderable
DIRECT, INDIRECT, INSTANCIATED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?> protected voidupdateInstanceByInstancing(Renderable reference, GraphState gs) protected voidupdateInstanceDirect(Renderable reference) voidupdateInstanceIndirect(Object state, boolean asNode, GraphState gs) Methods inherited from class de.grogra.glsl.renderable.GLSLTextLabelBase
draw, getHorizontalAlignment, getVerticalAlignment, setAlignment, setHorizontalAlignment, setVerticalAlignmentMethods inherited from class de.grogra.glsl.renderable.GLSLBitCache
getBool, setBoolMethods inherited from class de.grogra.glsl.renderable.GLSLInstanceableRenderable
updateInstanceMethods inherited from class de.grogra.glsl.renderable.GLSLRenderable
activateShader, drawAlt, findShader, isShaderDependant
-
Constructor Details
-
GLSLTextLabel
public GLSLTextLabel()
-
-
Method Details
-
instanceFor
- Specified by:
instanceForin classGLSLRenderable
-
updateInstanceIndirect
- Overrides:
updateInstanceIndirectin classGLSLTextLabelBase
-
updateInstanceByInstancing
- Overrides:
updateInstanceByInstancingin classGLSLTextLabelBase
-
updateInstanceDirect
- Overrides:
updateInstanceDirectin classGLSLTextLabelBase
-
getInstance
- Specified by:
getInstancein classGLSLRenderable
-