Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines options common to native (i.e. not some separate GUI) interfaces.
Synopsis
- data NativeUIOptions
- tag :: String
- boardMagnificationTag :: String
- mkNativeUIOptions :: ScreenCoordinates -> ColourScheme -> DepictFigurine -> NativeUIOptions
Types
Type-synonyms
Data-types
data NativeUIOptions Source #
Constructor.
Instances
Eq NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions (==) :: NativeUIOptions -> NativeUIOptions -> Bool # (/=) :: NativeUIOptions -> NativeUIOptions -> Bool # | |
Show NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions showsPrec :: Int -> NativeUIOptions -> ShowS # show :: NativeUIOptions -> String # showList :: [NativeUIOptions] -> ShowS # | |
Default NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions def :: NativeUIOptions # | |
NFData NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions rnf :: NativeUIOptions -> () # | |
XmlPickler NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions |
Constants
boardMagnificationTag :: String Source #
Used to qualify XML.
Functions
Constructors
:: ScreenCoordinates | The factor by which the dimensions of the board are stretched when displayed. |
-> ColourScheme | |
-> DepictFigurine | |
-> NativeUIOptions |
Smart constructor.