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 |
A #PopplerAnnotMapping structure represents the location of @annot on the page
- newtype AnnotMapping = AnnotMapping (ForeignPtr AnnotMapping)
- newZeroAnnotMapping :: MonadIO m => m AnnotMapping
- noAnnotMapping :: Maybe AnnotMapping
- data AnnotMappingCopyMethodInfo
- annotMappingCopy :: MonadIO m => AnnotMapping -> m AnnotMapping
- data AnnotMappingFreeMethodInfo
- annotMappingFree :: MonadIO m => AnnotMapping -> m ()
- annotMappingNew :: MonadIO m => m AnnotMapping
- annotMappingReadAnnot :: AnnotMapping -> IO Annot
- annotMappingReadArea :: AnnotMapping -> IO Rectangle
Exported types
newtype AnnotMapping Source
BoxedObject AnnotMapping Source | |
((~) * info (ResolveAnnotMappingMethod t AnnotMapping), MethodInfo * info AnnotMapping p) => IsLabel t (AnnotMapping -> p) Source | |
((~) * info (ResolveAnnotMappingMethod t AnnotMapping), MethodInfo * info AnnotMapping p) => IsLabelProxy t (AnnotMapping -> p) Source | |
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) AnnotMappingFreeMethodInfo AnnotMapping signature Source | |
((~) (TYPE Lifted) signature (m AnnotMapping), MonadIO m) => MethodInfo (TYPE Lifted) AnnotMappingCopyMethodInfo AnnotMapping signature Source | |
newZeroAnnotMapping :: MonadIO m => m AnnotMapping Source
Construct a AnnotMapping
struct initialized to zero.
Methods
annotMappingCopy
data AnnotMappingCopyMethodInfo Source
((~) (TYPE Lifted) signature (m AnnotMapping), MonadIO m) => MethodInfo (TYPE Lifted) AnnotMappingCopyMethodInfo AnnotMapping signature Source | |
annotMappingCopy :: MonadIO m => AnnotMapping -> m AnnotMapping Source
annotMappingFree
data AnnotMappingFreeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) AnnotMappingFreeMethodInfo AnnotMapping signature Source | |
annotMappingFree :: MonadIO m => AnnotMapping -> m () Source
annotMappingNew
annotMappingNew :: MonadIO m => m AnnotMapping Source