| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Structs.DmabufFormats
Description
Documentation
newtype DmabufFormats #
Constructors
| DmabufFormats (ManagedPtr DmabufFormats) |
Instances
data DmabufFormatsContainsMethodInfo #
Instances
| (signature ~ (Word32 -> Word64 -> m Bool), MonadIO m) => OverloadedMethod DmabufFormatsContainsMethodInfo DmabufFormats signature | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethod :: DmabufFormats -> signature | |
| OverloadedMethodInfo DmabufFormatsContainsMethodInfo DmabufFormats | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DmabufFormatsEqualMethodInfo #
Instances
| (signature ~ (Maybe DmabufFormats -> m Bool), MonadIO m) => OverloadedMethod DmabufFormatsEqualMethodInfo DmabufFormats signature | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethod :: DmabufFormats -> signature | |
| OverloadedMethodInfo DmabufFormatsEqualMethodInfo DmabufFormats | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DmabufFormatsGetFormatMethodInfo #
Instances
| (signature ~ (CSize -> m (Word32, Word64)), MonadIO m) => OverloadedMethod DmabufFormatsGetFormatMethodInfo DmabufFormats signature | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethod :: DmabufFormats -> signature | |
| OverloadedMethodInfo DmabufFormatsGetFormatMethodInfo DmabufFormats | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DmabufFormatsGetNFormatsMethodInfo #
Instances
| (signature ~ m CSize, MonadIO m) => OverloadedMethod DmabufFormatsGetNFormatsMethodInfo DmabufFormats signature | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethod :: DmabufFormats -> signature | |
| OverloadedMethodInfo DmabufFormatsGetNFormatsMethodInfo DmabufFormats | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DmabufFormatsRefMethodInfo #
Instances
| (signature ~ m DmabufFormats, MonadIO m) => OverloadedMethod DmabufFormatsRefMethodInfo DmabufFormats signature | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethod :: DmabufFormats -> signature | |
| OverloadedMethodInfo DmabufFormatsRefMethodInfo DmabufFormats | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DmabufFormatsUnrefMethodInfo #
Instances
| (signature ~ m (), MonadIO m) => OverloadedMethod DmabufFormatsUnrefMethodInfo DmabufFormats signature | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethod :: DmabufFormats -> signature | |
| OverloadedMethodInfo DmabufFormatsUnrefMethodInfo DmabufFormats | |
Defined in GI.Gdk.Structs.DmabufFormats Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveDmabufFormatsMethod (t :: Symbol) o where ... #
Equations
| ResolveDmabufFormatsMethod "contains" o = DmabufFormatsContainsMethodInfo | |
| ResolveDmabufFormatsMethod "equal" o = DmabufFormatsEqualMethodInfo | |
| ResolveDmabufFormatsMethod "ref" o = DmabufFormatsRefMethodInfo | |
| ResolveDmabufFormatsMethod "unref" o = DmabufFormatsUnrefMethodInfo | |
| ResolveDmabufFormatsMethod "getFormat" o = DmabufFormatsGetFormatMethodInfo | |
| ResolveDmabufFormatsMethod "getNFormats" o = DmabufFormatsGetNFormatsMethodInfo | |
| ResolveDmabufFormatsMethod l o = MethodResolutionFailed l o :: Type |
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 () #