| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte | 
|---|---|
| License | LGPL-2.1 | 
| Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
GI.Poppler.Structs.FontsIter
Contents
Description
No description available in the introspection data.
Synopsis
- newtype FontsIter = FontsIter (ManagedPtr FontsIter)
 - noFontsIter :: Maybe FontsIter
 - fontsIterCopy :: (HasCallStack, MonadIO m) => FontsIter -> m FontsIter
 - fontsIterFree :: (HasCallStack, MonadIO m) => FontsIter -> m ()
 - fontsIterGetEncoding :: (HasCallStack, MonadIO m) => FontsIter -> m Text
 - fontsIterGetFileName :: (HasCallStack, MonadIO m) => FontsIter -> m Text
 - fontsIterGetFontType :: (HasCallStack, MonadIO m) => FontsIter -> m FontType
 - fontsIterGetFullName :: (HasCallStack, MonadIO m) => FontsIter -> m Text
 - fontsIterGetName :: (HasCallStack, MonadIO m) => FontsIter -> m Text
 - fontsIterGetSubstituteName :: (HasCallStack, MonadIO m) => FontsIter -> m Text
 - fontsIterIsEmbedded :: (HasCallStack, MonadIO m) => FontsIter -> m Bool
 - fontsIterIsSubset :: (HasCallStack, MonadIO m) => FontsIter -> m Bool
 - fontsIterNext :: (HasCallStack, MonadIO m) => FontsIter -> m Bool
 
Exported types
Memory-managed wrapper type.
Constructors
| FontsIter (ManagedPtr FontsIter) | 
Instances
| BoxedObject FontsIter Source # | |
Methods
copy
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m FontsIter | Returns: a new allocated copy of   | 
Creates a copy of iter
free
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m () | 
Frees the given FontsIter
getEncoding
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m Text | Returns: the font encoding  | 
Returns the encoding of the font associated with iter
Since: 0.20
getFileName
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m Text | Returns: the filename of the font or   | 
The filename of the font associated with iter or Nothing if
the font is embedded
getFontType
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m FontType | Returns: the font type  | 
Returns the type of the font associated with iter
getFullName
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m Text | Returns: the font full name  | 
Returns the full name of the font associated with iter
getName
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m Text | Returns: the font name  | 
Returns the name of the font associated with iter
getSubstituteName
fontsIterGetSubstituteName Source #
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m Text | Returns: the name of the substitute font or   | 
The name of the substitute font of the font associated with iter or Nothing if
the font is embedded
Since: 0.20
isEmbedded
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m Bool | 
Returns whether the font associated with iter is embedded in the document
isSubset
Arguments
| :: (HasCallStack, MonadIO m) | |
| => FontsIter | 
  | 
| -> m Bool | 
Returns whether the font associated with iter is a subset of another font