fltkhs-0.4.0.9: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.Pixmap

Contents

Synopsis

Documentation

Hierarchy

Functions

colorAverage :: Ref Pixmap -> Color -> Float -> IO ()

copy :: Ref Pixmap -> Maybe Size -> IO (Maybe (Ref Pixmap))

desaturate :: Ref Pixmap -> IO ()

destroy :: Ref Pixmap -> IO ()

draw :: Ref Pixmap -> Position -> IO ()

drawResize :: Ref Pixmap -> Position -> Size -> Maybe X -> Maybe Y -> IO ()

getCount :: Ref Pixmap -> IO Int

getD :: Ref Pixmap -> IO Int

getH :: Ref Pixmap -> IO Int

getLd :: Ref Pixmap -> IO Int

getW :: Ref Pixmap -> IO Int

inactive :: Ref Pixmap -> IO ()

uncache :: Ref Pixmap -> IO ()

Orphan instances

(~) * impl (IO ()) => Op (Uncache ()) Pixmap orig impl Source # 

Methods

runOp :: Uncache () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) Pixmap orig impl Source # 

Methods

runOp :: DrawResize () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (IO ()) => Op (Desaturate ()) Pixmap orig impl Source # 

Methods

runOp :: Desaturate () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (IO ()) => Op (Inactive ()) Pixmap orig impl Source # 

Methods

runOp :: Inactive () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (Color -> Float -> IO ()) => Op (ColorAverage ()) Pixmap orig impl Source # 

Methods

runOp :: ColorAverage () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (IO Int) => Op (GetCount ()) Pixmap orig impl Source # 

Methods

runOp :: GetCount () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (IO Int) => Op (GetLd ()) Pixmap orig impl Source # 

Methods

runOp :: GetLd () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (IO Int) => Op (GetD ()) Pixmap orig impl Source # 

Methods

runOp :: GetD () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (Maybe Size -> IO (Maybe (Ref Pixmap))) => Op (Copy ()) Pixmap orig impl Source # 

Methods

runOp :: Copy () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (Position -> IO ()) => Op (Draw ()) Pixmap orig impl Source # 

Methods

runOp :: Draw () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (IO Int) => Op (GetH ()) Pixmap orig impl Source # 

Methods

runOp :: GetH () -> orig -> Ref Pixmap -> impl Source #

(~) * impl (IO Int) => Op (GetW ()) Pixmap orig impl Source # 

Methods

runOp :: GetW () -> orig -> Ref Pixmap -> impl Source #

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

Methods

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