| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BishBosh.Input.NativeUIOptions
Description
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
Arguments
| :: (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.