tcod-haskell-0.1.0.0: Bindings to libtcod roguelike engine

Safe HaskellNone
LanguageHaskell2010

Game.TCOD.MouseTypes

Contents

Synopsis

Documentation

data TCODMouse Source #

Mouse event data

Constructors

TCODMouse 

Fields

Instances

Eq TCODMouse Source # 
Show TCODMouse Source # 
Generic TCODMouse Source # 

Associated Types

type Rep TCODMouse :: * -> * #

type Rep TCODMouse Source # 
type Rep TCODMouse = D1 (MetaData "TCODMouse" "Game.TCOD.Context" "tcod-haskell-0.1.0.0-9JdFGODCf32GFoGmrQ4wdi" False) (C1 (MetaCons "TCODMouse" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "mouseX") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "mouseY") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))) ((:*:) (S1 (MetaSel (Just Symbol "mouseDx") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "mouseDy") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "mouseCx") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "mouseCy") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))) ((:*:) (S1 (MetaSel (Just Symbol "mouseDcx") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "mouseDcy") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "mouseLButton") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) (S1 (MetaSel (Just Symbol "mouseRButton") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool))) ((:*:) (S1 (MetaSel (Just Symbol "mouseMButton") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) (S1 (MetaSel (Just Symbol "mouseLButtonPressed") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "mouseRButtonPressed") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) (S1 (MetaSel (Just Symbol "mouseMButtonPressed") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool))) ((:*:) (S1 (MetaSel (Just Symbol "mouseWheelUp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) (S1 (MetaSel (Just Symbol "mouseWheelDown") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))))))

defaultTCODMouse :: TCODMouse Source #

Get TCODMouse with default values

Orphan instances