added scrollOffset field to ProgState

This commit is contained in:
Jonathan Lamothe 2019-10-11 22:24:27 -04:00
parent c4f68bb29c
commit db8bbd9786

View File

@ -42,6 +42,7 @@ module Mtlstats.Types (
database,
progMode,
inputBuffer,
scrollOffset,
-- ** ProgMode Lenses
gameStateL,
createPlayerStateL,
@ -178,6 +179,8 @@ data ProgState = ProgState
-- ^ The program's mode
, _inputBuffer :: String
-- ^ Buffer for user input
, _scrollOffset :: Int
-- ^ The scrolling offset for the display
}
-- | The program mode
@ -510,6 +513,7 @@ newProgState = ProgState
{ _database = newDatabase
, _progMode = MainMenu
, _inputBuffer = ""
, _scrollOffset = 0
}
-- | Constructor for a 'GameState'