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 IRenderSystemA component that renders a type of objects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SceneGraphNode.RenderGroupgetRenderGroup()voidrender(com.badlogic.gdx.utils.Array<IRenderable> renderables, ICamera camera, double t, RenderingContext rc)voidresize(int w, int h)voidupdateBatchSize(int w, int h)
-
-
-
Method Detail
-
getRenderGroup
SceneGraphNode.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)
-
-