Separate sound and render io parameters

This commit is contained in:
jgk
2021-02-23 15:05:48 +01:00
parent 62a1a57913
commit c188512abb
4 changed files with 23 additions and 14 deletions
+7 -4
View File
@@ -21,6 +21,8 @@ import Picture
import Picture.Render
import Picture.Preload
import Preload
import Control.Concurrent
import Control.Lens
@@ -46,15 +48,16 @@ main = do
setupLoop
"windowName"
800 600
doPreload'
doPreload
cleanUpPreload
(initializeWorld $ generateFromTree lev1 $ initWorld)
(-- \((bs:fs:ts:_),tes) w -> --do render setparams w egFade
\preData w -> --do render setparams w egFade
do
renderPicture' preData (_cameraRot w) (_cameraZoom w)
(_cameraPos w)
(_windowX w,_windowY w)
renderPicture' (_renderData preData)
(_cameraRot w) (_cameraZoom w)
(_cameraPos w)
(_windowX w,_windowY w)
(wallsForGloom' w)
(lightsForGloom' w)
(draw blank w)