LambdaHack-0.8.1.2: A game engine library for tactical squad ASCII roguelike dungeon crawlers

Safe HaskellNone
LanguageHaskell2010

Game.LambdaHack.Client.ClientOptions

Description

Options that affect the behaviour of the client.

Synopsis

Documentation

data ClientOptions Source #

Options that affect the behaviour of the client (but not game rules).

Constructors

ClientOptions 

Fields

Instances
Eq ClientOptions Source # 
Instance details

Defined in Game.LambdaHack.Client.ClientOptions

Show ClientOptions Source # 
Instance details

Defined in Game.LambdaHack.Client.ClientOptions

Generic ClientOptions Source # 
Instance details

Defined in Game.LambdaHack.Client.ClientOptions

Associated Types

type Rep ClientOptions :: * -> * #

Binary ClientOptions Source # 
Instance details

Defined in Game.LambdaHack.Client.ClientOptions

type Rep ClientOptions Source # 
Instance details

Defined in Game.LambdaHack.Client.ClientOptions

type Rep ClientOptions = D1 (MetaData "ClientOptions" "Game.LambdaHack.Client.ClientOptions" "LambdaHack-0.8.1.2-9Fmfvbfsr9xEInnejydwaW" False) (C1 (MetaCons "ClientOptions" PrefixI True) ((((S1 (MetaSel (Just "sgtkFontFamily") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "sdlFontFile") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "sdlTtfSizeAdd") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "sdlFonSizeAdd") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "sfontSize") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 (MetaSel (Just "scolorIsBold") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "slogPriority") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "smaxFps") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 (MetaSel (Just "sdisableAutoYes") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool) :*: (S1 (MetaSel (Just "snoAnim") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "snewGameCli") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool))))) :*: (((S1 (MetaSel (Just "sbenchmark") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool) :*: S1 (MetaSel (Just "stitle") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "sfontDir") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe FilePath)) :*: (S1 (MetaSel (Just "ssavePrefixCli") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 String) :*: S1 (MetaSel (Just "sfrontendTeletype") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool)))) :*: ((S1 (MetaSel (Just "sfrontendNull") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool) :*: (S1 (MetaSel (Just "sfrontendLazy") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool) :*: S1 (MetaSel (Just "sdbgMsgCli") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool))) :*: (S1 (MetaSel (Just "sstopAfterSeconds") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "sstopAfterFrames") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "sprintEachScreen") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Bool)))))))

defClientOptions :: ClientOptions Source #

Default value of client options.