Package gaiasky.render.system
Interface IRenderSystem
- All Known Implementing Classes:
AbstractRenderSystem
,BillboardSpriteRenderSystem
,BillboardStarRenderSystem
,FontRenderSystem
,ImmediateRenderSystem
,LineQuadRenderSystem
,LineRenderSystem
,ModelBatchRenderSystem
,ModelBatchTessellationRenderSystem
,MWModelRenderSystem
,OrbitalElementsParticlesRenderSystem
,ParticleEffectsRenderSystem
,ParticleGroupRenderSystem
,PointRenderSystem
,ShapeRenderSystem
,StarGroupRenderSystem
,StarPointRenderSystem
,VertGPURenderSystem
public interface IRenderSystem
A component that renders a type of objects.
-
Method Summary
Modifier and Type Method Description SceneGraphRenderer.RenderGroup
getRenderGroup()
void
render(com.badlogic.gdx.utils.Array<IRenderable> renderables, ICamera camera, double t, RenderingContext rc)
void
resize(int w, int h)
void
updateBatchSize(int w, int h)
-
Method Details
-
getRenderGroup
SceneGraphRenderer.RenderGroup getRenderGroup() -
render
void render(com.badlogic.gdx.utils.Array<IRenderable> renderables, ICamera camera, double t, RenderingContext rc) -
resize
void resize(int w, int h) -
updateBatchSize
void updateBatchSize(int w, int h)
-