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.Gsk.Objects.NglRenderer
Contents
Description
A GL based renderer.
See Renderer
.
Synopsis
- newtype NglRenderer = NglRenderer (ManagedPtr NglRenderer)
- class (GObject o, IsDescendantOf NglRenderer o) => IsNglRenderer o
- toNglRenderer :: (MonadIO m, IsNglRenderer o) => o -> m NglRenderer
- nglRendererNew :: (HasCallStack, MonadIO m) => m NglRenderer
Exported types
newtype NglRenderer Source #
Memory-managed wrapper type.
Constructors
NglRenderer (ManagedPtr NglRenderer) |
Instances
Eq NglRenderer Source # | |
Defined in GI.Gsk.Objects.NglRenderer | |
GObject NglRenderer Source # | |
Defined in GI.Gsk.Objects.NglRenderer | |
ManagedPtrNewtype NglRenderer Source # | |
Defined in GI.Gsk.Objects.NglRenderer Methods | |
TypedObject NglRenderer Source # | |
Defined in GI.Gsk.Objects.NglRenderer | |
HasParentTypes NglRenderer Source # | |
Defined in GI.Gsk.Objects.NglRenderer | |
IsGValue (Maybe NglRenderer) Source # | Convert |
Defined in GI.Gsk.Objects.NglRenderer Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe NglRenderer -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe NglRenderer) # | |
type ParentTypes NglRenderer Source # | |
Defined in GI.Gsk.Objects.NglRenderer |
class (GObject o, IsDescendantOf NglRenderer o) => IsNglRenderer o Source #
Type class for types which can be safely cast to NglRenderer
, for instance with toNglRenderer
.
Instances
(GObject o, IsDescendantOf NglRenderer o) => IsNglRenderer o Source # | |
Defined in GI.Gsk.Objects.NglRenderer |
toNglRenderer :: (MonadIO m, IsNglRenderer o) => o -> m NglRenderer Source #
Cast to NglRenderer
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, isRealized, notify, notifyByPspec, realize, realizeForDisplay, ref, refSink, render, renderTexture, runDispose, stealData, stealQdata, thawNotify, unrealize, unref, watchClosure.
Getters
getData, getProperty, getQdata, getSurface.
Setters
new
Arguments
:: (HasCallStack, MonadIO m) | |
=> m NglRenderer | Returns: a GL renderer |
Deprecated: (Since version 4.18)Use gLRendererNew
Same as gLRendererNew
.