fltkhs-0.4.0.9: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.Timer

Contents

Synopsis

Constructor

Hierarchy

Functions

destroy :: Ref Timer -> IO ()

getDirection :: Ref Timer -> IO CountDirection

getSuspended :: Ref Timer -> IO Bool

getValue :: Ref Timer -> IO Double

handle :: Ref Timer -> Event -> IO Int

setDirection :: Ref Timer -> CountDirection -> IO ()

setSuspended :: Ref Timer -> Bool -> IO ()

setValue :: Ref Timer -> Double -> IO ()

Orphan instances

(~) * impl (Bool -> IO ()) => Op (SetSuspended ()) Timer orig impl Source # 

Methods

runOp :: SetSuspended () -> orig -> Ref Timer -> impl Source #

(~) * impl (IO Bool) => Op (GetSuspended ()) Timer orig impl Source # 

Methods

runOp :: GetSuspended () -> orig -> Ref Timer -> impl Source #

(~) * impl (CountDirection -> IO ()) => Op (SetDirection ()) Timer orig impl Source # 

Methods

runOp :: SetDirection () -> orig -> Ref Timer -> impl Source #

(~) * impl (IO CountDirection) => Op (GetDirection ()) Timer orig impl Source # 

Methods

runOp :: GetDirection () -> orig -> Ref Timer -> impl Source #

(~) * impl (Double -> IO ()) => Op (SetValue ()) Timer orig impl Source # 

Methods

runOp :: SetValue () -> orig -> Ref Timer -> impl Source #

(~) * impl (IO Double) => Op (GetValue ()) Timer orig impl Source # 

Methods

runOp :: GetValue () -> orig -> Ref Timer -> impl Source #

(~) * impl (Event -> IO Int) => Op (Handle ()) Timer orig impl Source # 

Methods

runOp :: Handle () -> orig -> Ref Timer -> impl Source #

(~) * impl (IO ()) => Op (Destroy ()) Timer orig impl Source # 

Methods

runOp :: Destroy () -> orig -> Ref Timer -> impl Source #