added scrollOffset field to ProgState
This commit is contained in:
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user