bouncing-crusher
Safe HaskellNone
LanguageHaskell2010

Render

Synopsis

Documentation

safeFirstPicture #

Arguments

:: [Maybe Picture]

Input list of pictures.

-> Picture

First Picture or blank.

Get first Picture from List if it exists safely.

safeGetPictureById #

Arguments

:: [Maybe Picture]

Input list of Maybe Pictures.

-> Int

Input Id of picture.

-> Picture

Output Picture or blank.

Get Picture by Id safely.

renderMap #

Arguments

:: MapInfo

Input MapInfo.

-> Picture

Rendered Picture.

Render map using MapInfo.

renderEnemies #

Arguments

:: [EnemyPeg]

Input List of EnemyPeg.

-> Picture

Rendered Picture.

Render all EnemyPeg from List.

renderPlayer #

Arguments

:: PlayerBall

Input PlayerBall.

-> Picture

Rendered Picture.

Render PlayerBall.

renderBackground #

Arguments

:: MapInfo

Input MapInfo.

-> MetaInfo

Input MetaInfo.

-> Picture

Rendered Picture.

Render background for current map state.