| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.Image
- data ImageFuncs a b = ImageFuncs {}
- defaultImageFuncs :: ImageFuncs a b
- imageNew :: Size -> Depth -> Maybe (ImageFuncs a b) -> IO (Ref Image)
- type ColorAverageCallback = Ref Image -> Color -> Float -> IO ()
- type ImageDrawCallback = Ref Image -> Position -> Size -> Maybe X -> Maybe Y -> IO ()
- type ImageCopyCallback = Ref Image -> Size -> IO (Ref Image)
- toImageDrawCallbackPrim :: ImageDrawCallback -> IO (FunPtr ImageDrawCallbackPrim)
- toColorAverageCallbackPrim :: ColorAverageCallback -> IO (FunPtr ColorAverageCallbackPrim)
- toImageCopyCallbackPrim :: ImageCopyCallback -> IO (FunPtr ImageCopyCallbackPrim)
Documentation
data ImageFuncs a b Source #
Constructors
| ImageFuncs | |
Fields | |
defaultImageFuncs :: ImageFuncs a b Source #
Hierarchy
Functions
colorAverage ::RefImage->Color->Float->IO() copy ::RefImage->MaybeSize->IO(Maybe(RefImage)) desaturate ::RefImage->IO() destroy ::RefImage->IO() draw ::RefImage->Position->IO() drawResize ::RefImage->Position->Size->MaybeX->MaybeY->IO() getCount ::RefImage->IO(Int) getD ::RefImage->IO(Int) getH ::RefImage->IO(Int) getLd ::RefImage->IO(Int) getW ::RefImage->IO(Int) inactive ::RefImage->IO() uncache ::RefImage->IO() Available in FLTK 1.3.4 only: fail ::RefImage->IO(EitherImageFail())
Orphan instances
| (~) * impl (IO ()) => Op (Uncache ()) Image orig impl Source # | |
| (~) * impl (Position -> Size -> Maybe X -> Maybe Y -> IO ()) => Op (DrawResize ()) Image orig impl Source # | |
| (~) * impl (IO ()) => Op (Desaturate ()) Image orig impl Source # | |
| (~) * impl (IO ()) => Op (Inactive ()) Image orig impl Source # | |
| (~) * impl (Color -> Float -> IO ()) => Op (ColorAverage ()) Image orig impl Source # | |
| (~) * impl (IO Int) => Op (GetCount ()) Image orig impl Source # | |
| (~) * impl (IO Int) => Op (GetLd ()) Image orig impl Source # | |
| (~) * impl (IO Int) => Op (GetD ()) Image orig impl Source # | |
| (~) * impl (Maybe Size -> IO (Maybe (Ref Image))) => Op (Copy ()) Image orig impl Source # | |
| (~) * impl (Position -> IO ()) => Op (Draw ()) Image orig impl Source # | |
| (~) * impl (IO Int) => Op (GetH ()) Image orig impl Source # | |
| (~) * impl (IO Int) => Op (GetW ()) Image orig impl Source # | |
| (~) * impl (IO ()) => Op (Destroy ()) Image orig impl Source # | |