Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines options common to native interface(s).
Synopsis
- type ScreenCoordinates row column = (row, column)
- data NativeUIOptions row column
- tag :: String
- boardMagnificationTag :: String
- mkNativeUIOptions :: (Integral column, Integral row, Show column, Show row) => ScreenCoordinates row column -> ColourScheme -> NativeUIOptions row column
Types
Type-synonyms
type ScreenCoordinates row column = (row, column) Source #
The coordinates used to index the screen.
Data-types
data NativeUIOptions row column Source #
Constructor.
Instances
Constants
boardMagnificationTag :: String Source #
Used to qualify XML.
Functions
Constructors
:: (Integral column, Integral row, Show column, Show row) | |
=> ScreenCoordinates row column | The factor by which the dimensions of the board are stretched when displayed. |
-> ColourScheme | |
-> NativeUIOptions row column |
Smart constructor.