Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype GLRenderer = GLRenderer (ManagedPtr GLRenderer)
- class (GObject o, IsDescendantOf GLRenderer o) => IsGLRenderer o
- toGLRenderer :: (MonadIO m, IsGLRenderer o) => o -> m GLRenderer
- gLRendererNew :: (HasCallStack, MonadIO m) => m GLRenderer
Exported types
newtype GLRenderer Source #
Memory-managed wrapper type.
Instances
Eq GLRenderer Source # | |
Defined in GI.Gsk.Objects.GLRenderer (==) :: GLRenderer -> GLRenderer -> Bool # (/=) :: GLRenderer -> GLRenderer -> Bool # | |
IsGValue GLRenderer Source # | Convert |
Defined in GI.Gsk.Objects.GLRenderer toGValue :: GLRenderer -> IO GValue # fromGValue :: GValue -> IO GLRenderer # | |
ManagedPtrNewtype GLRenderer Source # | |
Defined in GI.Gsk.Objects.GLRenderer | |
TypedObject GLRenderer Source # | |
Defined in GI.Gsk.Objects.GLRenderer | |
GObject GLRenderer Source # | |
Defined in GI.Gsk.Objects.GLRenderer | |
HasParentTypes GLRenderer Source # | |
Defined in GI.Gsk.Objects.GLRenderer | |
type ParentTypes GLRenderer Source # | |
Defined in GI.Gsk.Objects.GLRenderer |
class (GObject o, IsDescendantOf GLRenderer o) => IsGLRenderer o Source #
Type class for types which can be safely cast to GLRenderer
, for instance with toGLRenderer
.
Instances
(GObject o, IsDescendantOf GLRenderer o) => IsGLRenderer o Source # | |
Defined in GI.Gsk.Objects.GLRenderer |
toGLRenderer :: (MonadIO m, IsGLRenderer o) => o -> m GLRenderer Source #
Cast to GLRenderer
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Overloaded methods
new
:: (HasCallStack, MonadIO m) | |
=> m GLRenderer | Returns: a new GL renderer |
Creates a new Renderer
using OpenGL. This is the default renderer
used by GTK.