| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BishBosh.Input.NativeUIOptions
Description
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 Methods (==) :: NativeUIOptions -> NativeUIOptions -> Bool # (/=) :: NativeUIOptions -> NativeUIOptions -> Bool # | |
| Show NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions Methods showsPrec :: Int -> NativeUIOptions -> ShowS # show :: NativeUIOptions -> String # showList :: [NativeUIOptions] -> ShowS # | |
| Default NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions Methods def :: NativeUIOptions # | |
| NFData NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions Methods rnf :: NativeUIOptions -> () # | |
| XmlPickler NativeUIOptions Source # | |
Defined in BishBosh.Input.NativeUIOptions Methods | |
Constants
boardMagnificationTag :: String Source #
Used to qualify XML.
Functions
Constructors
Arguments
| :: ScreenCoordinates | The factor by which the dimensions of the board are stretched when displayed. |
| -> ColourScheme | |
| -> DepictFigurine | |
| -> NativeUIOptions |
Smart constructor.