| 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.Poppler.Structs.Dest
Contents
Description
Data structure for holding a destination
- newtype Dest = Dest (ManagedPtr Dest)
- newZeroDest :: MonadIO m => m Dest
- noDest :: Maybe Dest
- destCopy :: (HasCallStack, MonadIO m) => Dest -> m Dest
- destFree :: (HasCallStack, MonadIO m) => Dest -> m ()
- getDestBottom :: MonadIO m => Dest -> m Double
- setDestBottom :: MonadIO m => Dest -> Double -> m ()
- getDestChangeLeft :: MonadIO m => Dest -> m Word32
- setDestChangeLeft :: MonadIO m => Dest -> Word32 -> m ()
- getDestChangeTop :: MonadIO m => Dest -> m Word32
- setDestChangeTop :: MonadIO m => Dest -> Word32 -> m ()
- getDestChangeZoom :: MonadIO m => Dest -> m Word32
- setDestChangeZoom :: MonadIO m => Dest -> Word32 -> m ()
- getDestLeft :: MonadIO m => Dest -> m Double
- setDestLeft :: MonadIO m => Dest -> Double -> m ()
- clearDestNamedDest :: MonadIO m => Dest -> m ()
- getDestNamedDest :: MonadIO m => Dest -> m (Maybe Text)
- setDestNamedDest :: MonadIO m => Dest -> CString -> m ()
- getDestPageNum :: MonadIO m => Dest -> m Int32
- setDestPageNum :: MonadIO m => Dest -> Int32 -> m ()
- getDestRight :: MonadIO m => Dest -> m Double
- setDestRight :: MonadIO m => Dest -> Double -> m ()
- getDestTop :: MonadIO m => Dest -> m Double
- setDestTop :: MonadIO m => Dest -> Double -> m ()
- getDestType :: MonadIO m => Dest -> m DestType
- setDestType :: MonadIO m => Dest -> DestType -> m ()
- getDestZoom :: MonadIO m => Dest -> m Double
- setDestZoom :: MonadIO m => Dest -> Double -> m ()
Exported types
Constructors
| Dest (ManagedPtr Dest) |
Instances
| BoxedObject Dest Source # | |
| (~) AttrOpTag tag AttrSet => Constructible Dest tag Source # | |
Methods
copy
Arguments
| :: (HasCallStack, MonadIO m) | |
| => Dest |
|
| -> m Dest | Returns: a new destination identical to |
Copies dest, creating an identical Dest.
free
Properties
bottom
changeLeft
changeTop
changeZoom
left
namedDest
clearDestNamedDest :: MonadIO m => Dest -> m () Source #