| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.PangoCairo.Callbacks
Contents
Description
- type C_ShapeRendererFunc = Ptr Context -> Ptr AttrShape -> CInt -> Ptr () -> IO ()
- type ShapeRendererFunc = Context -> AttrShape -> Bool -> Ptr () -> IO ()
- dynamic_ShapeRendererFunc :: (HasCallStack, MonadIO m) => FunPtr C_ShapeRendererFunc -> Context -> AttrShape -> Bool -> Ptr () -> m ()
- genClosure_ShapeRendererFunc :: ShapeRendererFunc -> IO Closure
- mk_ShapeRendererFunc :: C_ShapeRendererFunc -> IO (FunPtr C_ShapeRendererFunc)
- noShapeRendererFunc :: Maybe ShapeRendererFunc
- wrap_ShapeRendererFunc :: Maybe (Ptr (FunPtr C_ShapeRendererFunc)) -> ShapeRendererFunc -> Ptr Context -> Ptr AttrShape -> CInt -> Ptr () -> IO ()
Signals
ShapeRendererFunc
dynamic_ShapeRendererFunc Source #
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FunPtr C_ShapeRendererFunc | |
| -> Context |
|
| -> AttrShape |
|
| -> Bool |
|
| -> Ptr () |
|
| -> m () |
wrap_ShapeRendererFunc :: Maybe (Ptr (FunPtr C_ShapeRendererFunc)) -> ShapeRendererFunc -> Ptr Context -> Ptr AttrShape -> CInt -> Ptr () -> IO () Source #