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

GI.Gdk.Objects.DmabufTexture

Description

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

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

Documentation

newtype DmabufTexture #

Instances

Instances details
Eq DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

GObject DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

ManagedPtrNewtype DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

TypedObject DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

Methods

glibType :: IO GType #

HasParentTypes DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

HasAttributeList DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

(info ~ ResolveDmabufTextureMethod t DmabufTexture, OverloadedMethod info DmabufTexture p, HasField t DmabufTexture p) => HasField (t :: Symbol) DmabufTexture p 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

Methods

getField :: DmabufTexture -> p

(info ~ ResolveDmabufTextureMethod t DmabufTexture, OverloadedMethodInfo info DmabufTexture) => IsLabel t (MethodProxy info DmabufTexture) 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

Methods

fromLabel :: MethodProxy info DmabufTexture

(info ~ ResolveDmabufTextureMethod t DmabufTexture, OverloadedMethod info DmabufTexture p) => IsLabel t (DmabufTexture -> p) 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

Methods

fromLabel :: DmabufTexture -> p

IsGValue (Maybe DmabufTexture) 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

type AttributeList DmabufTexture = DmabufTextureAttributeList
type ParentTypes DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

type ParentTypes DmabufTexture = '[Texture, Object, Paintable, Icon, LoadableIcon]
type SignalList DmabufTexture 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

type SignalList DmabufTexture = DmabufTextureSignalList

class (GObject o, IsDescendantOf DmabufTexture o) => IsDmabufTexture o #

Instances

Instances details
(GObject o, IsDescendantOf DmabufTexture o) => IsDmabufTexture o 
Instance details

Defined in GI.Gdk.Objects.DmabufTexture

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

Equations

ResolveDmabufTextureMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveDmabufTextureMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveDmabufTextureMethod "computeConcreteSize" o = PaintableComputeConcreteSizeMethodInfo 
ResolveDmabufTextureMethod "download" o = TextureDownloadMethodInfo 
ResolveDmabufTextureMethod "equal" o = IconEqualMethodInfo 
ResolveDmabufTextureMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveDmabufTextureMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveDmabufTextureMethod "getv" o = ObjectGetvMethodInfo 
ResolveDmabufTextureMethod "hash" o = IconHashMethodInfo 
ResolveDmabufTextureMethod "invalidateContents" o = PaintableInvalidateContentsMethodInfo 
ResolveDmabufTextureMethod "invalidateSize" o = PaintableInvalidateSizeMethodInfo 
ResolveDmabufTextureMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveDmabufTextureMethod "load" o = LoadableIconLoadMethodInfo 
ResolveDmabufTextureMethod "loadAsync" o = LoadableIconLoadAsyncMethodInfo 
ResolveDmabufTextureMethod "loadFinish" o = LoadableIconLoadFinishMethodInfo 
ResolveDmabufTextureMethod "notify" o = ObjectNotifyMethodInfo 
ResolveDmabufTextureMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveDmabufTextureMethod "ref" o = ObjectRefMethodInfo 
ResolveDmabufTextureMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveDmabufTextureMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveDmabufTextureMethod "saveToPng" o = TextureSaveToPngMethodInfo 
ResolveDmabufTextureMethod "saveToPngBytes" o = TextureSaveToPngBytesMethodInfo 
ResolveDmabufTextureMethod "saveToTiff" o = TextureSaveToTiffMethodInfo 
ResolveDmabufTextureMethod "saveToTiffBytes" o = TextureSaveToTiffBytesMethodInfo 
ResolveDmabufTextureMethod "serialize" o = IconSerializeMethodInfo 
ResolveDmabufTextureMethod "snapshot" o = PaintableSnapshotMethodInfo 
ResolveDmabufTextureMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveDmabufTextureMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveDmabufTextureMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveDmabufTextureMethod "toString" o = IconToStringMethodInfo 
ResolveDmabufTextureMethod "unref" o = ObjectUnrefMethodInfo 
ResolveDmabufTextureMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveDmabufTextureMethod "getColorState" o = TextureGetColorStateMethodInfo 
ResolveDmabufTextureMethod "getCurrentImage" o = PaintableGetCurrentImageMethodInfo 
ResolveDmabufTextureMethod "getData" o = ObjectGetDataMethodInfo 
ResolveDmabufTextureMethod "getFlags" o = PaintableGetFlagsMethodInfo 
ResolveDmabufTextureMethod "getFormat" o = TextureGetFormatMethodInfo 
ResolveDmabufTextureMethod "getHeight" o = TextureGetHeightMethodInfo 
ResolveDmabufTextureMethod "getIntrinsicAspectRatio" o = PaintableGetIntrinsicAspectRatioMethodInfo 
ResolveDmabufTextureMethod "getIntrinsicHeight" o = PaintableGetIntrinsicHeightMethodInfo 
ResolveDmabufTextureMethod "getIntrinsicWidth" o = PaintableGetIntrinsicWidthMethodInfo 
ResolveDmabufTextureMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveDmabufTextureMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveDmabufTextureMethod "getWidth" o = TextureGetWidthMethodInfo 
ResolveDmabufTextureMethod "setData" o = ObjectSetDataMethodInfo 
ResolveDmabufTextureMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveDmabufTextureMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveDmabufTextureMethod l o = MethodResolutionFailed l o :: Type 

toDmabufTexture :: (MonadIO m, IsDmabufTexture o) => o -> m DmabufTexture #