Render loop that keeps an internal state that is passed to every iteration.
- Type parameters:
- S
State
- Companion:
- object
Value members
Abstract methods
Runs this render loop with a custom loop runner and canvas manager.
Runs this render loop with a custom loop runner and canvas manager.
- Value parameters:
- canvasManager
custom canvas manager to use to create a new canvas
- canvasSettings
settings to use to build the canvas
- initalState
initial render loop state
- runner
custom loop runner to use
Concrete methods
Runs this render loop with a custom loop runner and canvas manager.
Runs this render loop with a custom loop runner and canvas manager.
- Value parameters:
- canvasManager
custom canvas manager to use to create a new canvas
- canvasSettings
settings to use to build the canvas
- runner
custom loop runner to use
Runs this render loop.
Runs this render loop.
- Value parameters:
- canvasSettings
settings to use to build the canvas
- initalState
initial render loop state
Runs this render loop.
Runs this render loop.
- Value parameters:
- canvasSettings
settings to use to build the canvas