gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Structs.DmabufFormats

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Structs.DmabufFormats module in the gi-gdk4 package.

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

Documentation

newtype DmabufFormats #

Instances

Instances details
Eq DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

GBoxed DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

ManagedPtrNewtype DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

TypedObject DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

glibType :: IO GType #

HasParentTypes DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

HasAttributeList DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

(info ~ ResolveDmabufFormatsMethod t DmabufFormats, OverloadedMethod info DmabufFormats p, HasField t DmabufFormats p) => HasField (t :: Symbol) DmabufFormats p 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

getField :: DmabufFormats -> p

(signature ~ (Word32 -> Word64 -> m Bool), MonadIO m) => OverloadedMethod DmabufFormatsContainsMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

(signature ~ (Maybe DmabufFormats -> m Bool), MonadIO m) => OverloadedMethod DmabufFormatsEqualMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

(signature ~ (CSize -> m (Word32, Word64)), MonadIO m) => OverloadedMethod DmabufFormatsGetFormatMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

(signature ~ m CSize, MonadIO m) => OverloadedMethod DmabufFormatsGetNFormatsMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

(signature ~ m DmabufFormats, MonadIO m) => OverloadedMethod DmabufFormatsRefMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod DmabufFormatsUnrefMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

OverloadedMethodInfo DmabufFormatsContainsMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo DmabufFormatsEqualMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo DmabufFormatsGetFormatMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo DmabufFormatsGetNFormatsMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo DmabufFormatsRefMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo DmabufFormatsUnrefMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveDmabufFormatsMethod t DmabufFormats, OverloadedMethodInfo info DmabufFormats) => IsLabel t (MethodProxy info DmabufFormats) 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

fromLabel :: MethodProxy info DmabufFormats

(info ~ ResolveDmabufFormatsMethod t DmabufFormats, OverloadedMethod info DmabufFormats p) => IsLabel t (DmabufFormats -> p) 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

fromLabel :: DmabufFormats -> p

IsGValue (Maybe DmabufFormats) 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

type AttributeList DmabufFormats = DmabufFormatsAttributeList
type ParentTypes DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

type ParentTypes DmabufFormats = '[] :: [Type]

data DmabufFormatsContainsMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word64 -> m Bool), MonadIO m) => OverloadedMethod DmabufFormatsContainsMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

OverloadedMethodInfo DmabufFormatsContainsMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DmabufFormatsEqualMethodInfo #

Instances

Instances details
(signature ~ (Maybe DmabufFormats -> m Bool), MonadIO m) => OverloadedMethod DmabufFormatsEqualMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

OverloadedMethodInfo DmabufFormatsEqualMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DmabufFormatsGetFormatMethodInfo #

Instances

Instances details
(signature ~ (CSize -> m (Word32, Word64)), MonadIO m) => OverloadedMethod DmabufFormatsGetFormatMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

OverloadedMethodInfo DmabufFormatsGetFormatMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DmabufFormatsGetNFormatsMethodInfo #

Instances

Instances details
(signature ~ m CSize, MonadIO m) => OverloadedMethod DmabufFormatsGetNFormatsMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

OverloadedMethodInfo DmabufFormatsGetNFormatsMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DmabufFormatsRefMethodInfo #

Instances

Instances details
(signature ~ m DmabufFormats, MonadIO m) => OverloadedMethod DmabufFormatsRefMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

OverloadedMethodInfo DmabufFormatsRefMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DmabufFormatsUnrefMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod DmabufFormatsUnrefMethodInfo DmabufFormats signature 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethod :: DmabufFormats -> signature

OverloadedMethodInfo DmabufFormatsUnrefMethodInfo DmabufFormats 
Instance details

Defined in GI.Gdk.Structs.DmabufFormats

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

dmabufFormatsContains :: (HasCallStack, MonadIO m) => DmabufFormats -> Word32 -> Word64 -> m Bool #

dmabufFormatsEqual :: (HasCallStack, MonadIO m) => Maybe DmabufFormats -> Maybe DmabufFormats -> m Bool #

dmabufFormatsGetFormat :: (HasCallStack, MonadIO m) => DmabufFormats -> CSize -> m (Word32, Word64) #

dmabufFormatsGetNFormats :: (HasCallStack, MonadIO m) => DmabufFormats -> m CSize #

dmabufFormatsRef :: (HasCallStack, MonadIO m) => DmabufFormats -> m DmabufFormats #

dmabufFormatsUnref :: (HasCallStack, MonadIO m) => DmabufFormats -> m () #