Class RenderSystem
java.lang.Object
dev.prozilla.pine.core.system.SystemBase
dev.prozilla.pine.core.system.render.RenderSystemBase
dev.prozilla.pine.core.system.render.RenderSystem
- Direct Known Subclasses:
BorderImageRenderer,FrameRenderer,ImageRenderer,NodeRenderer,TextInputRenderer,TextRenderer
System for rendering entities to the screen.
-
Field Summary
Fields inherited from class dev.prozilla.pine.core.system.SystemBase
application, logger, scene, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidprocess(EntityChunk chunk, Renderer renderer) Renders a single entity, each frame.final voidRenders every entity to the screen, each frame.Methods inherited from class dev.prozilla.pine.core.system.render.RenderSystemBase
sortMethods inherited from class dev.prozilla.pine.core.system.SystemBase
forEach, forEachReverse, hasEntityChunks, initSystem, print, register, setExcludedComponentTypes, setRequiredTag, setRunWhenPaused, shouldRun, sort, unregister
-
Constructor Details
-
RenderSystem
-
-
Method Details
-
render
Description copied from class:RenderSystemBaseRenders every entity to the screen, each frame.- Specified by:
renderin classRenderSystemBase
-
process
Renders a single entity, each frame.- Parameters:
chunk- Entity that matches this system's query
-