Class GLFWRenderModuleRenderer
java.lang.Object
io.codetoil.curved_spacetime.scene.SceneCallback
io.codetoil.curved_spacetime.render.glfw.GLFWRenderModuleRenderer
- Direct Known Subclasses:
VulkanGLFWRenderModuleRenderer
Base for renderers that draw a scene into a GLFW window.
Adds nothing to SceneCallback beyond narrowing it to the GLFW-backed case; the drawing
itself belongs to a subclass that knows which graphics API is in use.
-
Field Summary
Fields inherited from class SceneCallback
initialized, mainModuleEngine, scene -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGLFWRenderModuleRenderer(MainModuleEngine mainModuleEngine, Scene scene) Creates a renderer for one scene. -
Method Summary
Methods inherited from class SceneCallback
clean, init, isInitialized, loop
-
Constructor Details
-
GLFWRenderModuleRenderer
Creates a renderer for one scene.- Parameters:
mainModuleEngine- the engine this renderer belongs toscene- the scene to draw
-