LambdaHack-0.7.0.0: A game engine library for 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 # 
Show ClientOptions Source # 
Generic ClientOptions Source # 

Associated Types

type Rep ClientOptions :: * -> * #

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

defClientOptions :: ClientOptions Source #

Default value of client options.