Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype Renderer = Renderer (ManagedPtr Renderer)
- class (GObject o, IsDescendantOf Renderer o) => IsRenderer o
- toRenderer :: (MonadIO m, IsRenderer o) => o -> m Renderer
- constructRendererContext :: (IsRenderer o, MonadIO m) => Ptr () -> m (GValueConstruct o)
Exported types
Memory-managed wrapper type.
Instances
Eq Renderer Source # | |
GObject Renderer Source # | |
Defined in GI.CoglPango.Objects.Renderer | |
ManagedPtrNewtype Renderer Source # | |
Defined in GI.CoglPango.Objects.Renderer toManagedPtr :: Renderer -> ManagedPtr Renderer | |
TypedObject Renderer Source # | |
Defined in GI.CoglPango.Objects.Renderer | |
HasParentTypes Renderer Source # | |
Defined in GI.CoglPango.Objects.Renderer | |
IsGValue (Maybe Renderer) Source # | Convert |
Defined in GI.CoglPango.Objects.Renderer gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Renderer -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Renderer) | |
type ParentTypes Renderer Source # | |
Defined in GI.CoglPango.Objects.Renderer type ParentTypes Renderer = '[Renderer, Object] |
class (GObject o, IsDescendantOf Renderer o) => IsRenderer o Source #
Type class for types which can be safely cast to Renderer
, for instance with toRenderer
.
Instances
(GObject o, IsDescendantOf Renderer o) => IsRenderer o Source # | |
Defined in GI.CoglPango.Objects.Renderer |
toRenderer :: (MonadIO m, IsRenderer o) => o -> m Renderer Source #
Methods
Click to display all available methods, including inherited ones
Methods
activate, bindProperty, bindPropertyFull, deactivate, drawErrorUnderline, drawGlyph, drawGlyphItem, drawGlyphs, drawLayout, drawLayoutLine, drawRectangle, drawTrapezoid, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, partChanged, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getAlpha, getColor, getData, getLayout, getLayoutLine, getMatrix, getProperty, getQdata.
Setters
setAlpha, setColor, setData, setDataFull, setMatrix, setProperty.
Properties
context
No description available in the introspection data.
constructRendererContext :: (IsRenderer o, MonadIO m) => Ptr () -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “context
” property. This is rarely needed directly, but it is used by new
.