fltkhs-0.8.0.3: FLTK bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.Bitmap

Synopsis

Documentation

Hierarchy

Functions

colorAverage :: Ref Bitmap -> Color -> Float -> IO () copy :: Ref Bitmap -> Maybe Size -> IO (Maybe (Ref Bitmap)) desaturate :: Ref Bitmap -> IO () destroy :: Ref Bitmap -> IO () draw :: Ref Bitmap -> Position -> IO () drawResize :: Ref Bitmap -> Position -> Size -> Maybe X -> Maybe Y -> IO () getCount :: Ref Bitmap -> IO (Int) getD :: Ref Bitmap -> IO (Int) getH :: Ref Bitmap -> IO (Int) getLd :: Ref Bitmap -> IO (Int) getW :: Ref Bitmap -> IO (Int) inactive :: Ref Bitmap -> IO () uncache :: Ref Bitmap -> IO () 

Orphan instances

impl ~ IO () => Op (Uncache ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO () => Op (Desaturate ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO () => Op (Inactive ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ (Color -> Float -> IO ()) => Op (ColorAverage ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO Int => Op (GetCount ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO Int => Op (GetLd ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO Int => Op (GetD ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ (Maybe Size -> IO (Maybe (Ref Bitmap))) => Op (Copy ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ (Position -> IO ()) => Op (Draw ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO Int => Op (GetH ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO Int => Op (GetW ()) Bitmap orig impl Source # 
Instance details

Methods

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

impl ~ IO () => Op (Destroy ()) Bitmap orig impl Source # 
Instance details

Methods

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