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

GI.Gdk.Objects.MemoryTexture

Description

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

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

Documentation

newtype MemoryTexture #

Instances

Instances details
Eq MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

GObject MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

ManagedPtrNewtype MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

TypedObject MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

Methods

glibType :: IO GType #

HasParentTypes MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

HasAttributeList MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

(info ~ ResolveMemoryTextureMethod t MemoryTexture, OverloadedMethod info MemoryTexture p, HasField t MemoryTexture p) => HasField (t :: Symbol) MemoryTexture p 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

Methods

getField :: MemoryTexture -> p

(info ~ ResolveMemoryTextureMethod t MemoryTexture, OverloadedMethodInfo info MemoryTexture) => IsLabel t (MethodProxy info MemoryTexture) 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

Methods

fromLabel :: MethodProxy info MemoryTexture

(info ~ ResolveMemoryTextureMethod t MemoryTexture, OverloadedMethod info MemoryTexture p) => IsLabel t (MemoryTexture -> p) 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

Methods

fromLabel :: MemoryTexture -> p

IsGValue (Maybe MemoryTexture) 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

type AttributeList MemoryTexture = MemoryTextureAttributeList
type ParentTypes MemoryTexture 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

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

Defined in GI.Gdk.Objects.MemoryTexture

type SignalList MemoryTexture = MemoryTextureSignalList

class (GObject o, IsDescendantOf MemoryTexture o) => IsMemoryTexture o #

Instances

Instances details
(GObject o, IsDescendantOf MemoryTexture o) => IsMemoryTexture o 
Instance details

Defined in GI.Gdk.Objects.MemoryTexture

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

Equations

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

memoryTextureNew :: (HasCallStack, MonadIO m) => Int32 -> Int32 -> MemoryFormat -> Bytes -> CSize -> m MemoryTexture #

toMemoryTexture :: (MonadIO m, IsMemoryTexture o) => o -> m MemoryTexture #