gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.GLArea

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.GLArea module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype GLArea #

Constructors

GLArea (ManagedPtr GLArea) 

Instances

Instances details
Eq GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

(==) :: GLArea -> GLArea -> Bool

(/=) :: GLArea -> GLArea -> Bool

GObject GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

ManagedPtrNewtype GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

TypedObject GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

glibType :: IO GType #

HasParentTypes GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

HasAttributeList GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

(info ~ ResolveGLAreaMethod t GLArea, OverloadedMethod info GLArea p, HasField t GLArea p) => HasField (t :: Symbol) GLArea p 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

getField :: GLArea -> p

(info ~ ResolveGLAreaMethod t GLArea, OverloadedMethodInfo info GLArea) => IsLabel t (MethodProxy info GLArea) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

fromLabel :: MethodProxy info GLArea

(info ~ ResolveGLAreaMethod t GLArea, OverloadedMethod info GLArea p) => IsLabel t (GLArea -> p) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

fromLabel :: GLArea -> p

IsGValue (Maybe GLArea) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe GLArea -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe GLArea) #

type AttributeList GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttributeList GLArea = GLAreaAttributeList
type ParentTypes GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

type ParentTypes GLArea = '[Widget, Object, Accessible, Buildable, ConstraintTarget]
type SignalList GLArea 
Instance details

Defined in GI.Gtk.Objects.GLArea

type SignalList GLArea = GLAreaSignalList

data GLAreaAllowedApisPropertyInfo #

Instances

Instances details
AttrInfo GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type AttrAllowedOps GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaAllowedApisPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo = IsGLArea
type AttrGetType GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaAllowedApisPropertyInfo = [GLAPI]
type AttrSetTypeConstraint GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaAllowedApisPropertyInfo = Type ~ [GLAPI]
type AttrTransferTypeConstraint GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaAllowedApisPropertyInfo = Type ~ [GLAPI]
type AttrTransferType GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaAllowedApisPropertyInfo = [GLAPI]
type AttrLabel GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaAllowedApisPropertyInfo = "allowed-apis"
type AttrOrigin GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

attrGet :: AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo o => o -> IO (AttrGetType GLAreaAllowedApisPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo o, AttrSetTypeConstraint GLAreaAllowedApisPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo o, AttrSetTypeConstraint GLAreaAllowedApisPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo o, AttrTransferTypeConstraint GLAreaAllowedApisPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GLAreaAllowedApisPropertyInfo)

attrPut :: AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo o => o -> AttrGetType GLAreaAllowedApisPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaAllowedApisPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaAllowedApisPropertyInfo = IsGLArea
type AttrGetType GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaAllowedApisPropertyInfo = [GLAPI]
type AttrLabel GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaAllowedApisPropertyInfo = "allowed-apis"
type AttrOrigin GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaAllowedApisPropertyInfo = Type ~ [GLAPI]
type AttrTransferType GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaAllowedApisPropertyInfo = [GLAPI]
type AttrTransferTypeConstraint GLAreaAllowedApisPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaAllowedApisPropertyInfo = Type ~ [GLAPI]

data GLAreaApiPropertyInfo #

Instances

Instances details
AttrInfo GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type AttrAllowedOps GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaApiPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaApiPropertyInfo = IsGLArea
type AttrGetType GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaApiPropertyInfo = [GLAPI]
type AttrSetTypeConstraint GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaApiPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaApiPropertyInfo = Type ~ ()
type AttrTransferType GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaApiPropertyInfo = ()
type AttrLabel GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaApiPropertyInfo = "api"
type AttrOrigin GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrOrigin GLAreaApiPropertyInfo = GLArea

Methods

attrGet :: AttrBaseTypeConstraint GLAreaApiPropertyInfo o => o -> IO (AttrGetType GLAreaApiPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GLAreaApiPropertyInfo o, AttrSetTypeConstraint GLAreaApiPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GLAreaApiPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GLAreaApiPropertyInfo o, AttrSetTypeConstraint GLAreaApiPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GLAreaApiPropertyInfo o, AttrTransferTypeConstraint GLAreaApiPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GLAreaApiPropertyInfo)

attrPut :: AttrBaseTypeConstraint GLAreaApiPropertyInfo o => o -> AttrGetType GLAreaApiPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaApiPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaApiPropertyInfo = IsGLArea
type AttrGetType GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaApiPropertyInfo = [GLAPI]
type AttrLabel GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaApiPropertyInfo = "api"
type AttrOrigin GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrOrigin GLAreaApiPropertyInfo = GLArea
type AttrSetTypeConstraint GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaApiPropertyInfo = Type ~ ()
type AttrTransferType GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaApiPropertyInfo = ()
type AttrTransferTypeConstraint GLAreaApiPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaApiPropertyInfo = Type ~ ()

data GLAreaAttachBuffersMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaAttachBuffersMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaAttachBuffersMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaAutoRenderPropertyInfo #

Instances

Instances details
AttrInfo GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type AttrAllowedOps GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaAutoRenderPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo = IsGLArea
type AttrGetType GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaAutoRenderPropertyInfo = Bool
type AttrSetTypeConstraint GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaAutoRenderPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaAutoRenderPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaAutoRenderPropertyInfo = Bool
type AttrLabel GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaAutoRenderPropertyInfo = "auto-render"
type AttrOrigin GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

attrGet :: AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo o => o -> IO (AttrGetType GLAreaAutoRenderPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo o, AttrSetTypeConstraint GLAreaAutoRenderPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo o, AttrSetTypeConstraint GLAreaAutoRenderPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo o, AttrTransferTypeConstraint GLAreaAutoRenderPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GLAreaAutoRenderPropertyInfo)

attrPut :: AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo o => o -> AttrGetType GLAreaAutoRenderPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaAutoRenderPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaAutoRenderPropertyInfo = IsGLArea
type AttrGetType GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaAutoRenderPropertyInfo = Bool
type AttrLabel GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaAutoRenderPropertyInfo = "auto-render"
type AttrOrigin GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaAutoRenderPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaAutoRenderPropertyInfo = Bool
type AttrTransferTypeConstraint GLAreaAutoRenderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaAutoRenderPropertyInfo = Type ~ Bool

data GLAreaContextPropertyInfo #

Instances

Instances details
AttrInfo GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type AttrAllowedOps GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaContextPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaContextPropertyInfo = IsGLArea
type AttrGetType GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaContextPropertyInfo = Maybe GLContext
type AttrSetTypeConstraint GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaContextPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaContextPropertyInfo = Type ~ ()
type AttrTransferType GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaContextPropertyInfo = ()
type AttrLabel GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaContextPropertyInfo = "context"
type AttrOrigin GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

attrGet :: AttrBaseTypeConstraint GLAreaContextPropertyInfo o => o -> IO (AttrGetType GLAreaContextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GLAreaContextPropertyInfo o, AttrSetTypeConstraint GLAreaContextPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GLAreaContextPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GLAreaContextPropertyInfo o, AttrSetTypeConstraint GLAreaContextPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GLAreaContextPropertyInfo o, AttrTransferTypeConstraint GLAreaContextPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GLAreaContextPropertyInfo)

attrPut :: AttrBaseTypeConstraint GLAreaContextPropertyInfo o => o -> AttrGetType GLAreaContextPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaContextPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaContextPropertyInfo = IsGLArea
type AttrGetType GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaContextPropertyInfo = Maybe GLContext
type AttrLabel GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaContextPropertyInfo = "context"
type AttrOrigin GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaContextPropertyInfo = Type ~ ()
type AttrTransferType GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaContextPropertyInfo = ()
type AttrTransferTypeConstraint GLAreaContextPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaContextPropertyInfo = Type ~ ()

type GLAreaCreateContextCallback = IO GLContext #

data GLAreaCreateContextSignalInfo #

Instances

Instances details
SignalInfo GLAreaCreateContextSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type HaskellCallbackType GLAreaCreateContextSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GLAreaCreateContextSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GLAreaCreateContextSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

data GLAreaGetAllowedApisMethodInfo #

Instances

Instances details
(signature ~ m [GLAPI], MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetAllowedApisMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetAllowedApisMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetApiMethodInfo #

Instances

Instances details
(signature ~ m [GLAPI], MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetApiMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetApiMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetAutoRenderMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetAutoRenderMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetAutoRenderMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetContextMethodInfo #

Instances

Instances details
(signature ~ m (Maybe GLContext), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetContextMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetContextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetErrorMethodInfo #

Instances

Instances details
(signature ~ m (Maybe GError), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetErrorMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetErrorMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetHasDepthBufferMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetHasDepthBufferMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetHasDepthBufferMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetHasStencilBufferMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetHasStencilBufferMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetHasStencilBufferMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetRequiredVersionMethodInfo #

Instances

Instances details
(signature ~ m (Int32, Int32), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetRequiredVersionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetRequiredVersionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaGetUseEsMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGLArea a) => OverloadedMethod GLAreaGetUseEsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaGetUseEsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaHasDepthBufferPropertyInfo #

Instances

Instances details
AttrInfo GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type AttrAllowedOps GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaHasDepthBufferPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo = IsGLArea
type AttrGetType GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaHasDepthBufferPropertyInfo = Bool
type AttrSetTypeConstraint GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaHasDepthBufferPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaHasDepthBufferPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaHasDepthBufferPropertyInfo = Bool
type AttrLabel GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaHasDepthBufferPropertyInfo = "has-depth-buffer"
type AttrOrigin GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

attrGet :: AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo o => o -> IO (AttrGetType GLAreaHasDepthBufferPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo o, AttrSetTypeConstraint GLAreaHasDepthBufferPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo o, AttrSetTypeConstraint GLAreaHasDepthBufferPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo o, AttrTransferTypeConstraint GLAreaHasDepthBufferPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GLAreaHasDepthBufferPropertyInfo)

attrPut :: AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo o => o -> AttrGetType GLAreaHasDepthBufferPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaHasDepthBufferPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaHasDepthBufferPropertyInfo = IsGLArea
type AttrGetType GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaHasDepthBufferPropertyInfo = Bool
type AttrLabel GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaHasDepthBufferPropertyInfo = "has-depth-buffer"
type AttrOrigin GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaHasDepthBufferPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaHasDepthBufferPropertyInfo = Bool
type AttrTransferTypeConstraint GLAreaHasDepthBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaHasDepthBufferPropertyInfo = Type ~ Bool

data GLAreaHasStencilBufferPropertyInfo #

Instances

Instances details
AttrInfo GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type AttrAllowedOps GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaHasStencilBufferPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo = IsGLArea
type AttrGetType GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaHasStencilBufferPropertyInfo = Bool
type AttrSetTypeConstraint GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaHasStencilBufferPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaHasStencilBufferPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaHasStencilBufferPropertyInfo = Bool
type AttrLabel GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaHasStencilBufferPropertyInfo = "has-stencil-buffer"
type AttrOrigin GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

attrGet :: AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo o => o -> IO (AttrGetType GLAreaHasStencilBufferPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo o, AttrSetTypeConstraint GLAreaHasStencilBufferPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo o, AttrSetTypeConstraint GLAreaHasStencilBufferPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo o, AttrTransferTypeConstraint GLAreaHasStencilBufferPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GLAreaHasStencilBufferPropertyInfo)

attrPut :: AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo o => o -> AttrGetType GLAreaHasStencilBufferPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaHasStencilBufferPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaHasStencilBufferPropertyInfo = IsGLArea
type AttrGetType GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaHasStencilBufferPropertyInfo = Bool
type AttrLabel GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaHasStencilBufferPropertyInfo = "has-stencil-buffer"
type AttrOrigin GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaHasStencilBufferPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaHasStencilBufferPropertyInfo = Bool
type AttrTransferTypeConstraint GLAreaHasStencilBufferPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaHasStencilBufferPropertyInfo = Type ~ Bool

data GLAreaMakeCurrentMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaMakeCurrentMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaMakeCurrentMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaQueueRenderMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaQueueRenderMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaQueueRenderMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type GLAreaRenderCallback = GLContext -> IO Bool #

data GLAreaRenderSignalInfo #

Instances

Instances details
SignalInfo GLAreaRenderSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type HaskellCallbackType GLAreaRenderSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type HaskellCallbackType GLAreaRenderSignalInfo = GLAreaRenderCallback

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GLAreaRenderSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GLAreaRenderSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type HaskellCallbackType GLAreaRenderSignalInfo = GLAreaRenderCallback

type GLAreaResizeCallback = Int32 -> Int32 -> IO () #

data GLAreaResizeSignalInfo #

Instances

Instances details
SignalInfo GLAreaResizeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type HaskellCallbackType GLAreaResizeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type HaskellCallbackType GLAreaResizeSignalInfo = GLAreaResizeCallback

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GLAreaResizeSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GLAreaResizeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type HaskellCallbackType GLAreaResizeSignalInfo = GLAreaResizeCallback

data GLAreaSetAllowedApisMethodInfo #

Instances

Instances details
(signature ~ ([GLAPI] -> m ()), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaSetAllowedApisMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaSetAllowedApisMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaSetAutoRenderMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaSetAutoRenderMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaSetAutoRenderMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaSetErrorMethodInfo #

Instances

Instances details
(signature ~ (Maybe GError -> m ()), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaSetErrorMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaSetErrorMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaSetHasDepthBufferMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaSetHasDepthBufferMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaSetHasDepthBufferMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaSetHasStencilBufferMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaSetHasStencilBufferMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaSetHasStencilBufferMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaSetRequiredVersionMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> m ()), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaSetRequiredVersionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaSetRequiredVersionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaSetUseEsMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGLArea a) => OverloadedMethod GLAreaSetUseEsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GLAreaSetUseEsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GLAreaUseEsPropertyInfo #

Instances

Instances details
AttrInfo GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Associated Types

type AttrAllowedOps GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaUseEsPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaUseEsPropertyInfo = IsGLArea
type AttrGetType GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaUseEsPropertyInfo = Bool
type AttrSetTypeConstraint GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaUseEsPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaUseEsPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaUseEsPropertyInfo = Bool
type AttrLabel GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaUseEsPropertyInfo = "use-es"
type AttrOrigin GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

Methods

attrGet :: AttrBaseTypeConstraint GLAreaUseEsPropertyInfo o => o -> IO (AttrGetType GLAreaUseEsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GLAreaUseEsPropertyInfo o, AttrSetTypeConstraint GLAreaUseEsPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GLAreaUseEsPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GLAreaUseEsPropertyInfo o, AttrSetTypeConstraint GLAreaUseEsPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GLAreaUseEsPropertyInfo o, AttrTransferTypeConstraint GLAreaUseEsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GLAreaUseEsPropertyInfo)

attrPut :: AttrBaseTypeConstraint GLAreaUseEsPropertyInfo o => o -> AttrGetType GLAreaUseEsPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrAllowedOps GLAreaUseEsPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrBaseTypeConstraint GLAreaUseEsPropertyInfo = IsGLArea
type AttrGetType GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrGetType GLAreaUseEsPropertyInfo = Bool
type AttrLabel GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrLabel GLAreaUseEsPropertyInfo = "use-es"
type AttrOrigin GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrSetTypeConstraint GLAreaUseEsPropertyInfo = Type ~ Bool
type AttrTransferType GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferType GLAreaUseEsPropertyInfo = Bool
type AttrTransferTypeConstraint GLAreaUseEsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GLArea

type AttrTransferTypeConstraint GLAreaUseEsPropertyInfo = Type ~ Bool

class (GObject o, IsDescendantOf GLArea o) => IsGLArea o #

Instances

Instances details
(GObject o, IsDescendantOf GLArea o) => IsGLArea o 
Instance details

Defined in GI.Gtk.Objects.GLArea

type family ResolveGLAreaMethod (t :: Symbol) o where ... #

Equations

ResolveGLAreaMethod "actionSetEnabled" o = WidgetActionSetEnabledMethodInfo 
ResolveGLAreaMethod "activate" o = WidgetActivateMethodInfo 
ResolveGLAreaMethod "activateAction" o = WidgetActivateActionMethodInfo 
ResolveGLAreaMethod "activateDefault" o = WidgetActivateDefaultMethodInfo 
ResolveGLAreaMethod "addController" o = WidgetAddControllerMethodInfo 
ResolveGLAreaMethod "addCssClass" o = WidgetAddCssClassMethodInfo 
ResolveGLAreaMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo 
ResolveGLAreaMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo 
ResolveGLAreaMethod "allocate" o = WidgetAllocateMethodInfo 
ResolveGLAreaMethod "announce" o = AccessibleAnnounceMethodInfo 
ResolveGLAreaMethod "attachBuffers" o = GLAreaAttachBuffersMethodInfo 
ResolveGLAreaMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveGLAreaMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveGLAreaMethod "childFocus" o = WidgetChildFocusMethodInfo 
ResolveGLAreaMethod "computeBounds" o = WidgetComputeBoundsMethodInfo 
ResolveGLAreaMethod "computeExpand" o = WidgetComputeExpandMethodInfo 
ResolveGLAreaMethod "computePoint" o = WidgetComputePointMethodInfo 
ResolveGLAreaMethod "computeTransform" o = WidgetComputeTransformMethodInfo 
ResolveGLAreaMethod "contains" o = WidgetContainsMethodInfo 
ResolveGLAreaMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo 
ResolveGLAreaMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo 
ResolveGLAreaMethod "disposeTemplate" o = WidgetDisposeTemplateMethodInfo 
ResolveGLAreaMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo 
ResolveGLAreaMethod "errorBell" o = WidgetErrorBellMethodInfo 
ResolveGLAreaMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveGLAreaMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveGLAreaMethod "getv" o = ObjectGetvMethodInfo 
ResolveGLAreaMethod "grabFocus" o = WidgetGrabFocusMethodInfo 
ResolveGLAreaMethod "hasCssClass" o = WidgetHasCssClassMethodInfo 
ResolveGLAreaMethod "hasDefault" o = WidgetHasDefaultMethodInfo 
ResolveGLAreaMethod "hasFocus" o = WidgetHasFocusMethodInfo 
ResolveGLAreaMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo 
ResolveGLAreaMethod "hide" o = WidgetHideMethodInfo 
ResolveGLAreaMethod "inDestruction" o = WidgetInDestructionMethodInfo 
ResolveGLAreaMethod "initTemplate" o = WidgetInitTemplateMethodInfo 
ResolveGLAreaMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo 
ResolveGLAreaMethod "insertAfter" o = WidgetInsertAfterMethodInfo 
ResolveGLAreaMethod "insertBefore" o = WidgetInsertBeforeMethodInfo 
ResolveGLAreaMethod "isAncestor" o = WidgetIsAncestorMethodInfo 
ResolveGLAreaMethod "isDrawable" o = WidgetIsDrawableMethodInfo 
ResolveGLAreaMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveGLAreaMethod "isFocus" o = WidgetIsFocusMethodInfo 
ResolveGLAreaMethod "isSensitive" o = WidgetIsSensitiveMethodInfo 
ResolveGLAreaMethod "isVisible" o = WidgetIsVisibleMethodInfo 
ResolveGLAreaMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo 
ResolveGLAreaMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo 
ResolveGLAreaMethod "makeCurrent" o = GLAreaMakeCurrentMethodInfo 
ResolveGLAreaMethod "map" o = WidgetMapMethodInfo 
ResolveGLAreaMethod "measure" o = WidgetMeasureMethodInfo 
ResolveGLAreaMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo 
ResolveGLAreaMethod "notify" o = ObjectNotifyMethodInfo 
ResolveGLAreaMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveGLAreaMethod "observeChildren" o = WidgetObserveChildrenMethodInfo 
ResolveGLAreaMethod "observeControllers" o = WidgetObserveControllersMethodInfo 
ResolveGLAreaMethod "pick" o = WidgetPickMethodInfo 
ResolveGLAreaMethod "queueAllocate" o = WidgetQueueAllocateMethodInfo 
ResolveGLAreaMethod "queueDraw" o = WidgetQueueDrawMethodInfo 
ResolveGLAreaMethod "queueRender" o = GLAreaQueueRenderMethodInfo 
ResolveGLAreaMethod "queueResize" o = WidgetQueueResizeMethodInfo 
ResolveGLAreaMethod "realize" o = WidgetRealizeMethodInfo 
ResolveGLAreaMethod "ref" o = ObjectRefMethodInfo 
ResolveGLAreaMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveGLAreaMethod "removeController" o = WidgetRemoveControllerMethodInfo 
ResolveGLAreaMethod "removeCssClass" o = WidgetRemoveCssClassMethodInfo 
ResolveGLAreaMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo 
ResolveGLAreaMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo 
ResolveGLAreaMethod "resetProperty" o = AccessibleResetPropertyMethodInfo 
ResolveGLAreaMethod "resetRelation" o = AccessibleResetRelationMethodInfo 
ResolveGLAreaMethod "resetState" o = AccessibleResetStateMethodInfo 
ResolveGLAreaMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveGLAreaMethod "shouldLayout" o = WidgetShouldLayoutMethodInfo 
ResolveGLAreaMethod "show" o = WidgetShowMethodInfo 
ResolveGLAreaMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo 
ResolveGLAreaMethod "snapshotChild" o = WidgetSnapshotChildMethodInfo 
ResolveGLAreaMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveGLAreaMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveGLAreaMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveGLAreaMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo 
ResolveGLAreaMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo 
ResolveGLAreaMethod "unmap" o = WidgetUnmapMethodInfo 
ResolveGLAreaMethod "unparent" o = WidgetUnparentMethodInfo 
ResolveGLAreaMethod "unrealize" o = WidgetUnrealizeMethodInfo 
ResolveGLAreaMethod "unref" o = ObjectUnrefMethodInfo 
ResolveGLAreaMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo 
ResolveGLAreaMethod "updateNextAccessibleSibling" o = AccessibleUpdateNextAccessibleSiblingMethodInfo 
ResolveGLAreaMethod "updatePlatformState" o = AccessibleUpdatePlatformStateMethodInfo 
ResolveGLAreaMethod "updateProperty" o = AccessibleUpdatePropertyMethodInfo 
ResolveGLAreaMethod "updateRelation" o = AccessibleUpdateRelationMethodInfo 
ResolveGLAreaMethod "updateState" o = AccessibleUpdateStateMethodInfo 
ResolveGLAreaMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveGLAreaMethod "getAccessibleParent" o = AccessibleGetAccessibleParentMethodInfo 
ResolveGLAreaMethod "getAccessibleRole" o = AccessibleGetAccessibleRoleMethodInfo 
ResolveGLAreaMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo 
ResolveGLAreaMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo 
ResolveGLAreaMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo 
ResolveGLAreaMethod "getAllocation" o = WidgetGetAllocationMethodInfo 
ResolveGLAreaMethod "getAllowedApis" o = GLAreaGetAllowedApisMethodInfo 
ResolveGLAreaMethod "getAncestor" o = WidgetGetAncestorMethodInfo 
ResolveGLAreaMethod "getApi" o = GLAreaGetApiMethodInfo 
ResolveGLAreaMethod "getAtContext" o = AccessibleGetAtContextMethodInfo 
ResolveGLAreaMethod "getAutoRender" o = GLAreaGetAutoRenderMethodInfo 
ResolveGLAreaMethod "getBaseline" o = WidgetGetBaselineMethodInfo 
ResolveGLAreaMethod "getBounds" o = AccessibleGetBoundsMethodInfo 
ResolveGLAreaMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo 
ResolveGLAreaMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo 
ResolveGLAreaMethod "getCanTarget" o = WidgetGetCanTargetMethodInfo 
ResolveGLAreaMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo 
ResolveGLAreaMethod "getClipboard" o = WidgetGetClipboardMethodInfo 
ResolveGLAreaMethod "getColor" o = WidgetGetColorMethodInfo 
ResolveGLAreaMethod "getContext" o = GLAreaGetContextMethodInfo 
ResolveGLAreaMethod "getCssClasses" o = WidgetGetCssClassesMethodInfo 
ResolveGLAreaMethod "getCssName" o = WidgetGetCssNameMethodInfo 
ResolveGLAreaMethod "getCursor" o = WidgetGetCursorMethodInfo 
ResolveGLAreaMethod "getData" o = ObjectGetDataMethodInfo 
ResolveGLAreaMethod "getDirection" o = WidgetGetDirectionMethodInfo 
ResolveGLAreaMethod "getDisplay" o = WidgetGetDisplayMethodInfo 
ResolveGLAreaMethod "getError" o = GLAreaGetErrorMethodInfo 
ResolveGLAreaMethod "getFirstAccessibleChild" o = AccessibleGetFirstAccessibleChildMethodInfo 
ResolveGLAreaMethod "getFirstChild" o = WidgetGetFirstChildMethodInfo 
ResolveGLAreaMethod "getFocusChild" o = WidgetGetFocusChildMethodInfo 
ResolveGLAreaMethod "getFocusOnClick" o = WidgetGetFocusOnClickMethodInfo 
ResolveGLAreaMethod "getFocusable" o = WidgetGetFocusableMethodInfo 
ResolveGLAreaMethod "getFontMap" o = WidgetGetFontMapMethodInfo 
ResolveGLAreaMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo 
ResolveGLAreaMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo 
ResolveGLAreaMethod "getHalign" o = WidgetGetHalignMethodInfo 
ResolveGLAreaMethod "getHasDepthBuffer" o = GLAreaGetHasDepthBufferMethodInfo 
ResolveGLAreaMethod "getHasStencilBuffer" o = GLAreaGetHasStencilBufferMethodInfo 
ResolveGLAreaMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo 
ResolveGLAreaMethod "getHeight" o = WidgetGetHeightMethodInfo 
ResolveGLAreaMethod "getHexpand" o = WidgetGetHexpandMethodInfo 
ResolveGLAreaMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo 
ResolveGLAreaMethod "getLastChild" o = WidgetGetLastChildMethodInfo 
ResolveGLAreaMethod "getLayoutManager" o = WidgetGetLayoutManagerMethodInfo 
ResolveGLAreaMethod "getLimitEvents" o = WidgetGetLimitEventsMethodInfo 
ResolveGLAreaMethod "getMapped" o = WidgetGetMappedMethodInfo 
ResolveGLAreaMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo 
ResolveGLAreaMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo 
ResolveGLAreaMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo 
ResolveGLAreaMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo 
ResolveGLAreaMethod "getName" o = WidgetGetNameMethodInfo 
ResolveGLAreaMethod "getNative" o = WidgetGetNativeMethodInfo 
ResolveGLAreaMethod "getNextAccessibleSibling" o = AccessibleGetNextAccessibleSiblingMethodInfo 
ResolveGLAreaMethod "getNextSibling" o = WidgetGetNextSiblingMethodInfo 
ResolveGLAreaMethod "getOpacity" o = WidgetGetOpacityMethodInfo 
ResolveGLAreaMethod "getOverflow" o = WidgetGetOverflowMethodInfo 
ResolveGLAreaMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo 
ResolveGLAreaMethod "getParent" o = WidgetGetParentMethodInfo 
ResolveGLAreaMethod "getPlatformState" o = AccessibleGetPlatformStateMethodInfo 
ResolveGLAreaMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo 
ResolveGLAreaMethod "getPrevSibling" o = WidgetGetPrevSiblingMethodInfo 
ResolveGLAreaMethod "getPrimaryClipboard" o = WidgetGetPrimaryClipboardMethodInfo 
ResolveGLAreaMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveGLAreaMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveGLAreaMethod "getRealized" o = WidgetGetRealizedMethodInfo 
ResolveGLAreaMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo 
ResolveGLAreaMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo 
ResolveGLAreaMethod "getRequiredVersion" o = GLAreaGetRequiredVersionMethodInfo 
ResolveGLAreaMethod "getRoot" o = WidgetGetRootMethodInfo 
ResolveGLAreaMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo 
ResolveGLAreaMethod "getSensitive" o = WidgetGetSensitiveMethodInfo 
ResolveGLAreaMethod "getSettings" o = WidgetGetSettingsMethodInfo 
ResolveGLAreaMethod "getSize" o = WidgetGetSizeMethodInfo 
ResolveGLAreaMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo 
ResolveGLAreaMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo 
ResolveGLAreaMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo 
ResolveGLAreaMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo 
ResolveGLAreaMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo 
ResolveGLAreaMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo 
ResolveGLAreaMethod "getUseEs" o = GLAreaGetUseEsMethodInfo 
ResolveGLAreaMethod "getValign" o = WidgetGetValignMethodInfo 
ResolveGLAreaMethod "getVexpand" o = WidgetGetVexpandMethodInfo 
ResolveGLAreaMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo 
ResolveGLAreaMethod "getVisible" o = WidgetGetVisibleMethodInfo 
ResolveGLAreaMethod "getWidth" o = WidgetGetWidthMethodInfo 
ResolveGLAreaMethod "setAccessibleParent" o = AccessibleSetAccessibleParentMethodInfo 
ResolveGLAreaMethod "setAllowedApis" o = GLAreaSetAllowedApisMethodInfo 
ResolveGLAreaMethod "setAutoRender" o = GLAreaSetAutoRenderMethodInfo 
ResolveGLAreaMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo 
ResolveGLAreaMethod "setCanTarget" o = WidgetSetCanTargetMethodInfo 
ResolveGLAreaMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo 
ResolveGLAreaMethod "setCssClasses" o = WidgetSetCssClassesMethodInfo 
ResolveGLAreaMethod "setCursor" o = WidgetSetCursorMethodInfo 
ResolveGLAreaMethod "setCursorFromName" o = WidgetSetCursorFromNameMethodInfo 
ResolveGLAreaMethod "setData" o = ObjectSetDataMethodInfo 
ResolveGLAreaMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveGLAreaMethod "setDirection" o = WidgetSetDirectionMethodInfo 
ResolveGLAreaMethod "setError" o = GLAreaSetErrorMethodInfo 
ResolveGLAreaMethod "setFocusChild" o = WidgetSetFocusChildMethodInfo 
ResolveGLAreaMethod "setFocusOnClick" o = WidgetSetFocusOnClickMethodInfo 
ResolveGLAreaMethod "setFocusable" o = WidgetSetFocusableMethodInfo 
ResolveGLAreaMethod "setFontMap" o = WidgetSetFontMapMethodInfo 
ResolveGLAreaMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo 
ResolveGLAreaMethod "setHalign" o = WidgetSetHalignMethodInfo 
ResolveGLAreaMethod "setHasDepthBuffer" o = GLAreaSetHasDepthBufferMethodInfo 
ResolveGLAreaMethod "setHasStencilBuffer" o = GLAreaSetHasStencilBufferMethodInfo 
ResolveGLAreaMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo 
ResolveGLAreaMethod "setHexpand" o = WidgetSetHexpandMethodInfo 
ResolveGLAreaMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo 
ResolveGLAreaMethod "setLayoutManager" o = WidgetSetLayoutManagerMethodInfo 
ResolveGLAreaMethod "setLimitEvents" o = WidgetSetLimitEventsMethodInfo 
ResolveGLAreaMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo 
ResolveGLAreaMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo 
ResolveGLAreaMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo 
ResolveGLAreaMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo 
ResolveGLAreaMethod "setName" o = WidgetSetNameMethodInfo 
ResolveGLAreaMethod "setOpacity" o = WidgetSetOpacityMethodInfo 
ResolveGLAreaMethod "setOverflow" o = WidgetSetOverflowMethodInfo 
ResolveGLAreaMethod "setParent" o = WidgetSetParentMethodInfo 
ResolveGLAreaMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveGLAreaMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo 
ResolveGLAreaMethod "setRequiredVersion" o = GLAreaSetRequiredVersionMethodInfo 
ResolveGLAreaMethod "setSensitive" o = WidgetSetSensitiveMethodInfo 
ResolveGLAreaMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo 
ResolveGLAreaMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo 
ResolveGLAreaMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo 
ResolveGLAreaMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo 
ResolveGLAreaMethod "setUseEs" o = GLAreaSetUseEsMethodInfo 
ResolveGLAreaMethod "setValign" o = WidgetSetValignMethodInfo 
ResolveGLAreaMethod "setVexpand" o = WidgetSetVexpandMethodInfo 
ResolveGLAreaMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo 
ResolveGLAreaMethod "setVisible" o = WidgetSetVisibleMethodInfo 
ResolveGLAreaMethod l o = MethodResolutionFailed l o :: Type 

afterGLAreaCreateContext :: (IsGLArea a, MonadIO m) => a -> ((?self :: a) => GLAreaCreateContextCallback) -> m SignalHandlerId #

afterGLAreaRender :: (IsGLArea a, MonadIO m) => a -> ((?self :: a) => GLAreaRenderCallback) -> m SignalHandlerId #

afterGLAreaResize :: (IsGLArea a, MonadIO m) => a -> ((?self :: a) => GLAreaResizeCallback) -> m SignalHandlerId #

constructGLAreaAllowedApis :: (IsGLArea o, MonadIO m) => [GLAPI] -> m (GValueConstruct o) #

constructGLAreaAutoRender :: (IsGLArea o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructGLAreaHasDepthBuffer :: (IsGLArea o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructGLAreaHasStencilBuffer :: (IsGLArea o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructGLAreaUseEs :: (IsGLArea o, MonadIO m) => Bool -> m (GValueConstruct o) #

gLAreaAllowedApis :: AttrLabelProxy "allowedApis" #

gLAreaApi :: AttrLabelProxy "api" #

gLAreaAttachBuffers :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m () #

gLAreaAutoRender :: AttrLabelProxy "autoRender" #

gLAreaContext :: AttrLabelProxy "context" #

gLAreaGetAllowedApis :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m [GLAPI] #

gLAreaGetApi :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m [GLAPI] #

gLAreaGetAutoRender :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m Bool #

gLAreaGetContext :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m (Maybe GLContext) #

gLAreaGetError :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m (Maybe GError) #

gLAreaGetHasDepthBuffer :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m Bool #

gLAreaGetHasStencilBuffer :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m Bool #

gLAreaGetRequiredVersion :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m (Int32, Int32) #

gLAreaGetUseEs :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m Bool #

gLAreaHasDepthBuffer :: AttrLabelProxy "hasDepthBuffer" #

gLAreaHasStencilBuffer :: AttrLabelProxy "hasStencilBuffer" #

gLAreaMakeCurrent :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m () #

gLAreaNew :: (HasCallStack, MonadIO m) => m GLArea #

gLAreaQueueRender :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m () #

gLAreaSetAllowedApis :: (HasCallStack, MonadIO m, IsGLArea a) => a -> [GLAPI] -> m () #

gLAreaSetAutoRender :: (HasCallStack, MonadIO m, IsGLArea a) => a -> Bool -> m () #

gLAreaSetError :: (HasCallStack, MonadIO m, IsGLArea a) => a -> Maybe GError -> m () #

gLAreaSetHasDepthBuffer :: (HasCallStack, MonadIO m, IsGLArea a) => a -> Bool -> m () #

gLAreaSetHasStencilBuffer :: (HasCallStack, MonadIO m, IsGLArea a) => a -> Bool -> m () #

gLAreaSetRequiredVersion :: (HasCallStack, MonadIO m, IsGLArea a) => a -> Int32 -> Int32 -> m () #

gLAreaSetUseEs :: (HasCallStack, MonadIO m, IsGLArea a) => a -> Bool -> m () #

gLAreaUseEs :: AttrLabelProxy "useEs" #

getGLAreaAllowedApis :: (MonadIO m, IsGLArea o) => o -> m [GLAPI] #

getGLAreaApi :: (MonadIO m, IsGLArea o) => o -> m [GLAPI] #

getGLAreaAutoRender :: (MonadIO m, IsGLArea o) => o -> m Bool #

getGLAreaContext :: (MonadIO m, IsGLArea o) => o -> m (Maybe GLContext) #

getGLAreaHasDepthBuffer :: (MonadIO m, IsGLArea o) => o -> m Bool #

getGLAreaHasStencilBuffer :: (MonadIO m, IsGLArea o) => o -> m Bool #

getGLAreaUseEs :: (MonadIO m, IsGLArea o) => o -> m Bool #

onGLAreaCreateContext :: (IsGLArea a, MonadIO m) => a -> ((?self :: a) => GLAreaCreateContextCallback) -> m SignalHandlerId #

onGLAreaRender :: (IsGLArea a, MonadIO m) => a -> ((?self :: a) => GLAreaRenderCallback) -> m SignalHandlerId #

onGLAreaResize :: (IsGLArea a, MonadIO m) => a -> ((?self :: a) => GLAreaResizeCallback) -> m SignalHandlerId #

setGLAreaAllowedApis :: (MonadIO m, IsGLArea o) => o -> [GLAPI] -> m () #

setGLAreaAutoRender :: (MonadIO m, IsGLArea o) => o -> Bool -> m () #

setGLAreaHasDepthBuffer :: (MonadIO m, IsGLArea o) => o -> Bool -> m () #

setGLAreaHasStencilBuffer :: (MonadIO m, IsGLArea o) => o -> Bool -> m () #

setGLAreaUseEs :: (MonadIO m, IsGLArea o) => o -> Bool -> m () #

toGLArea :: (MonadIO m, IsGLArea o) => o -> m GLArea #