| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Cairo.Structs.TextCluster
Description
No description available in the introspection data.
Synopsis
- newtype TextCluster = TextCluster (ManagedPtr TextCluster)
- newZeroTextCluster :: MonadIO m => m TextCluster
- getTextClusterNumBytes :: MonadIO m => TextCluster -> m Int32
- setTextClusterNumBytes :: MonadIO m => TextCluster -> Int32 -> m ()
- getTextClusterNumGlyphs :: MonadIO m => TextCluster -> m Int32
- setTextClusterNumGlyphs :: MonadIO m => TextCluster -> Int32 -> m ()
Exported types
newtype TextCluster Source #
Memory-managed wrapper type.
Constructors
| TextCluster (ManagedPtr TextCluster) |
Instances
| Eq TextCluster Source # | |
Defined in GI.Cairo.Structs.TextCluster | |
| GBoxed TextCluster Source # | |
Defined in GI.Cairo.Structs.TextCluster | |
| ManagedPtrNewtype TextCluster Source # | |
Defined in GI.Cairo.Structs.TextCluster Methods | |
| TypedObject TextCluster Source # | |
Defined in GI.Cairo.Structs.TextCluster | |
| HasParentTypes TextCluster Source # | |
Defined in GI.Cairo.Structs.TextCluster | |
| tag ~ 'AttrSet => Constructible TextCluster tag Source # | |
Defined in GI.Cairo.Structs.TextCluster Methods new :: MonadIO m => (ManagedPtr TextCluster -> TextCluster) -> [AttrOp TextCluster tag] -> m TextCluster # | |
| IsGValue (Maybe TextCluster) Source # | Convert |
Defined in GI.Cairo.Structs.TextCluster Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe TextCluster -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe TextCluster) # | |
| type ParentTypes TextCluster Source # | |
Defined in GI.Cairo.Structs.TextCluster type ParentTypes TextCluster = '[] :: [Type] | |
newZeroTextCluster :: MonadIO m => m TextCluster Source #
Construct a TextCluster struct initialized to zero.
Methods
Properties
numBytes
No description available in the introspection data.
getTextClusterNumBytes :: MonadIO m => TextCluster -> m Int32 Source #
Get the value of the “num_bytes” field.
When overloading is enabled, this is equivalent to
get textCluster #numBytes
setTextClusterNumBytes :: MonadIO m => TextCluster -> Int32 -> m () Source #
Set the value of the “num_bytes” field.
When overloading is enabled, this is equivalent to
settextCluster [ #numBytes:=value ]
numGlyphs
No description available in the introspection data.
getTextClusterNumGlyphs :: MonadIO m => TextCluster -> m Int32 Source #
Get the value of the “num_glyphs” field.
When overloading is enabled, this is equivalent to
get textCluster #numGlyphs
setTextClusterNumGlyphs :: MonadIO m => TextCluster -> Int32 -> m () Source #
Set the value of the “num_glyphs” field.
When overloading is enabled, this is equivalent to
settextCluster [ #numGlyphs:=value ]