twentefp-eventloop-graphics-0.1.0.1: An eventloop based graphical IO system. Used as Lab Assignments Environment at Univeriteit Twente

Safe HaskellNone
LanguageHaskell98

EventLoop

Documentation

start :: (a -> InputEvent -> ([OutputEvent], a)) -> a -> IO () Source

type Pos = (Float, Float) Source

data MouseButton Source

Constructors

MLeft 
MRight 
MMiddle 

Instances

data GObject Source

Constructors

GObject 

Fields

name :: Name
 
prim :: Primitive
 
children :: [GObject]
 
Container 

Fields

children :: [GObject]
 

Instances

type Name = [Char] Source

type Font = [Char] Source