Safe Haskell | None |
---|
Simulate mode is for producing an animation of some model who's picture
changes over finite time steps. The behavior of the model can also depent
on the current ViewPort
.
Documentation
module Graphics.Gloss.Data.Display
module Graphics.Gloss.Data.Picture
module Graphics.Gloss.Data.Color
:: forall model . | |
=> Display | Display mode. |
-> Color | Background color. |
-> Int | Number of simulation steps to take for each second of real time. |
-> model | The initial model. |
-> (model -> IO Picture) | A function to convert the model to a picture. |
-> (ViewPort -> Float -> model -> IO model) | A function to step the model one iteration. It is passed the current viewport and the amount of time for this simulation step (in seconds). |
-> IO () |
ViewPort | |
|