Class ImageRenderSystem
java.lang.Object
dev.prozilla.pine.core.system.SystemBase
dev.prozilla.pine.core.system.render.RenderSystemBase
dev.prozilla.pine.core.system.render.RenderSystem
dev.prozilla.pine.core.system.standard.canvas.image.ImageRenderSystem
- All Implemented Interfaces:
Lifecycle
-
Field Summary
Fields inherited from class dev.prozilla.pine.core.system.SystemBase
application, logger, scene, world
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
process
(EntityChunk chunk, Renderer renderer) Renders a single entity, each frame.static void
renderImage
(Renderer renderer, Texture image, int regX, int regY, int regWidth, int regHeight, int x, int y, int width, int height, float z, Color color) static void
renderImage
(Renderer renderer, ImageRenderer imageRenderer, int x, int y, int width, int height, float z, Color color) static void
renderImage
(Renderer renderer, ImageRenderer imageRenderer, RectTransform rect, float z) Methods inherited from class dev.prozilla.pine.core.system.render.RenderSystem
render
Methods inherited from class dev.prozilla.pine.core.system.render.RenderSystemBase
sort
Methods inherited from class dev.prozilla.pine.core.system.SystemBase
forEach, forEachReverse, hasEntityChunks, initSystem, print, register, requireTag, setExcludedComponentTypes, sort, unregister
-
Constructor Details
-
ImageRenderSystem
public ImageRenderSystem()
-
-
Method Details
-
process
Description copied from class:RenderSystem
Renders a single entity, each frame.- Specified by:
process
in classRenderSystem
- Parameters:
chunk
- Entity that matches this system's query
-
renderImage
public static void renderImage(Renderer renderer, ImageRenderer imageRenderer, RectTransform rect, float z) -
renderImage
public static void renderImage(Renderer renderer, ImageRenderer imageRenderer, int x, int y, int width, int height, float z, Color color) -
renderImage
-