Class NvgDefaultImageRenderer<I extends Image>
java.lang.Object
com.spinyowl.legui.system.renderer.ImageRenderer<I>
com.spinyowl.legui.system.renderer.nvg.NvgImageRenderer<I>
com.spinyowl.legui.system.renderer.nvg.image.NvgDefaultImageRenderer<I>
Used to render image rectangle if no other renderers implemented.
-
Field Summary
FieldsFields inherited from class com.spinyowl.legui.system.renderer.ImageRenderer
C_RADIUS -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.spinyowl.legui.system.renderer.nvg.NvgImageRenderer
renderImage, renderImageMethods inherited from class com.spinyowl.legui.system.renderer.ImageRenderer
destroy, initialize, render
-
Field Details
-
IMAGE
- See Also:
-
-
Constructor Details
-
NvgDefaultImageRenderer
public NvgDefaultImageRenderer()
-
-
Method Details
-
renderImage
protected void renderImage(I image, org.joml.Vector2fc position, org.joml.Vector2fc size, Map<String, Object> properties, Context context, long nanovg) Used to render specific Icon.- Specified by:
renderImagein classNvgImageRenderer<I extends Image>- Parameters:
image- image to render.position- image position.size- image size.context- context.nanovg- nanoVG context.properties- properties map.
-