Interface IRenderSystem
- All Superinterfaces:
Comparable<IRenderSystem>, com.badlogic.gdx.utils.Disposable
- All Known Implementing Classes:
AbstractRenderSystem, BillboardRenderer, BillboardSetRenderer, ElementsRenderer, ElementsSetRenderer, ImmediateModeRenderSystem, InstancedRenderSystem, LinePrimitiveRenderer, LineQuadstripRenderer, LineRenderSystem, ModelRenderer, ParticleEffectsRenderer, ParticleSetInstancedRenderer, ParticleSetPointRenderer, PointCloudQuadRenderer, PointCloudRenderer, PointCloudRenderSystem, PointCloudTriRenderSystem, PointPrimitiveRenderSystem, PrimitiveVertexRenderSystem, SingleStarQuadRenderer, SpriteRenderer, StarSetInstancedRenderer, StarSetPointRenderer, TessellationRenderer, TextRenderer, VariableSetInstancedRenderer, VariableSetPointRenderer, VolumeRenderer
-
Method Summary
Modifier and TypeMethodDescriptionvoidrender(List<IRenderable> renderables, ICamera camera, double t, RenderingContext rc) Renders the given list of renderable objects.voidresize(int w, int h) Resize the current render target with the given width and height.voidupdateBatchSize(int w, int h) Updates the size of object batches, if any.Methods inherited from interface Comparable
compareToMethods inherited from interface com.badlogic.gdx.utils.Disposable
dispose
-
Method Details
-
getRenderGroup
RenderGroup getRenderGroup() -
render
Renders the given list of renderable objects.- Parameters:
renderables- The list of objects to render.camera- The camera object.t- The time, in seconds, since the session start.rc- The rendering context object.
-
resize
void resize(int w, int h) Resize the current render target with the given width and height.- Parameters:
w- The new width.h- The new height.
-
updateBatchSize
void updateBatchSize(int w, int h) Updates the size of object batches, if any.- Parameters:
w- The new width.h- The new height.
-