Interface ISceneRenderer
- All Known Implementing Classes:
SceneRenderer
public interface ISceneRenderer
-
Method Summary
Modifier and TypeMethodDescriptionbooleanallOn(ComponentTypes comp) Checks if the component types are all on.voiddoneLoading(com.badlogic.gdx.assets.AssetManager manager) Actually initializes all the clockwork of this renderer using the assets in the given manager.getRenderLists(boolean full) Returns he render lists of this renderer.Gets the current render process.voidinitialize(com.badlogic.gdx.assets.AssetManager manager) Initializes the renderer, sending all the necessary assets to the manager for loading.booleanChecks if a given component type is on.voidrenderScene(ICamera camera, double t, RenderingContext renderContext) Renders the scene.
-
Method Details
-
renderScene
Renders the scene.- Parameters:
camera- The camera to use.t- The time in seconds since the start.renderContext- The render context.
-
initialize
void initialize(com.badlogic.gdx.assets.AssetManager manager) Initializes the renderer, sending all the necessary assets to the manager for loading.- Parameters:
manager- The asset manager.
-
doneLoading
void doneLoading(com.badlogic.gdx.assets.AssetManager manager) Actually initializes all the clockwork of this renderer using the assets in the given manager.- Parameters:
manager- The asset manager.
-
isOn
Checks if a given component type is on.- Parameters:
comp- The component.- Returns:
- Whether the component is on.
-
allOn
Checks if the component types are all on.- Parameters:
comp- The components.- Returns:
- Whether the components are all on.
-
getRenderProcess
-
getRenderLists
Returns he render lists of this renderer.- Parameters:
full- Whether to return the render lists for the full- or the half-resolution buffer.
-