Class ImageRenderer<I extends Image>
java.lang.Object
com.spinyowl.legui.system.renderer.ImageRenderer<I>
- Direct Known Subclasses:
NvgImageRenderer
Image renderer.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voidvoidrender(I image, org.joml.Vector2fc position, org.joml.Vector2fc size, Map<String, Object> properties, Context context) This method called by base abstract image renderer.abstract voidrenderImage(I image, org.joml.Vector2fc position, org.joml.Vector2fc size, Map<String, Object> properties, Context context) This method called by base abstract image renderer.
-
Field Details
-
C_RADIUS
- See Also:
-
-
Constructor Details
-
ImageRenderer
public ImageRenderer()
-
-
Method Details
-
render
public void render(I image, org.joml.Vector2fc position, org.joml.Vector2fc size, Map<String, Object> properties, Context context) This method called by base abstract image renderer.- Parameters:
image- image to render.position- image position.size- image size.properties- rendering properties.context- context.
-
renderImage
public abstract void renderImage(I image, org.joml.Vector2fc position, org.joml.Vector2fc size, Map<String, Object> properties, Context context) This method called by base abstract image renderer.- Parameters:
image- image to render.position- image position.size- image size.properties- rendering properties.context- context.
-
initialize
public void initialize() -
destroy
public void destroy()
-