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

GI.Gdk.Objects.Texture

Description

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

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

Documentation

newtype Texture #

Constructors

Texture (ManagedPtr Texture) 

Instances

Instances details
Eq Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

(==) :: Texture -> Texture -> Bool

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

GObject Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

ManagedPtrNewtype Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

TypedObject Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

glibType :: IO GType #

HasParentTypes Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

HasAttributeList Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

(info ~ ResolveTextureMethod t Texture, OverloadedMethod info Texture p, HasField t Texture p) => HasField (t :: Symbol) Texture p 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

getField :: Texture -> p

(info ~ ResolveTextureMethod t Texture, OverloadedMethodInfo info Texture) => IsLabel t (MethodProxy info Texture) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

fromLabel :: MethodProxy info Texture

(info ~ ResolveTextureMethod t Texture, OverloadedMethod info Texture p) => IsLabel t (Texture -> p) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

fromLabel :: Texture -> p

IsGValue (Maybe Texture) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttributeList Texture = TextureAttributeList
type ParentTypes Texture 
Instance details

Defined in GI.Gdk.Objects.Texture

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

Defined in GI.Gdk.Objects.Texture

type SignalList Texture = TextureSignalList

class (GObject o, IsDescendantOf Texture o) => IsTexture o #

Instances

Instances details
(GObject o, IsDescendantOf Texture o) => IsTexture o 
Instance details

Defined in GI.Gdk.Objects.Texture

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

Equations

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

data TextureColorStatePropertyInfo #

Instances

Instances details
AttrInfo TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

Associated Types

type AttrAllowedOps TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

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

Defined in GI.Gdk.Objects.Texture

type AttrBaseTypeConstraint TextureColorStatePropertyInfo = IsTexture
type AttrGetType TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureColorStatePropertyInfo = Type ~ ColorState
type AttrTransferTypeConstraint TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferTypeConstraint TextureColorStatePropertyInfo = Type ~ ColorState
type AttrTransferType TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureColorStatePropertyInfo = "color-state"
type AttrOrigin TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

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

Defined in GI.Gdk.Objects.Texture

type AttrBaseTypeConstraint TextureColorStatePropertyInfo = IsTexture
type AttrGetType TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureColorStatePropertyInfo = "color-state"
type AttrOrigin TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureColorStatePropertyInfo = Type ~ ColorState
type AttrTransferType TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferTypeConstraint TextureColorStatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferTypeConstraint TextureColorStatePropertyInfo = Type ~ ColorState

data TextureDownloadMethodInfo #

Instances

Instances details
(signature ~ (Ptr Word8 -> CSize -> m ()), MonadIO m, IsTexture a) => OverloadedMethod TextureDownloadMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureDownloadMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureGetColorStateMethodInfo #

Instances

Instances details
(signature ~ m ColorState, MonadIO m, IsTexture a) => OverloadedMethod TextureGetColorStateMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureGetColorStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureGetFormatMethodInfo #

Instances

Instances details
(signature ~ m MemoryFormat, MonadIO m, IsTexture a) => OverloadedMethod TextureGetFormatMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureGetFormatMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureGetHeightMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsTexture a) => OverloadedMethod TextureGetHeightMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureGetHeightMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureGetWidthMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsTexture a) => OverloadedMethod TextureGetWidthMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureGetWidthMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureHeightPropertyInfo #

Instances

Instances details
AttrInfo TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

Associated Types

type AttrAllowedOps TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrAllowedOps TextureHeightPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrBaseTypeConstraint TextureHeightPropertyInfo = IsTexture
type AttrGetType TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrGetType TextureHeightPropertyInfo = Int32
type AttrSetTypeConstraint TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureHeightPropertyInfo = Type ~ Int32
type AttrTransferTypeConstraint TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferTypeConstraint TextureHeightPropertyInfo = Type ~ Int32
type AttrTransferType TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferType TextureHeightPropertyInfo = Int32
type AttrLabel TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureHeightPropertyInfo = "height"
type AttrOrigin TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrAllowedOps TextureHeightPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrBaseTypeConstraint TextureHeightPropertyInfo = IsTexture
type AttrGetType TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrGetType TextureHeightPropertyInfo = Int32
type AttrLabel TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureHeightPropertyInfo = "height"
type AttrOrigin TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureHeightPropertyInfo = Type ~ Int32
type AttrTransferType TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferType TextureHeightPropertyInfo = Int32
type AttrTransferTypeConstraint TextureHeightPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferTypeConstraint TextureHeightPropertyInfo = Type ~ Int32

data TextureSaveToPngBytesMethodInfo #

Instances

Instances details
(signature ~ m Bytes, MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToPngBytesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureSaveToPngBytesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureSaveToPngMethodInfo #

Instances

Instances details
(signature ~ ([Char] -> m Bool), MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToPngMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureSaveToPngMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureSaveToTiffBytesMethodInfo #

Instances

Instances details
(signature ~ m Bytes, MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToTiffBytesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureSaveToTiffBytesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureSaveToTiffMethodInfo #

Instances

Instances details
(signature ~ ([Char] -> m Bool), MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToTiffMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TextureSaveToTiffMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TextureWidthPropertyInfo #

Instances

Instances details
AttrInfo TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

Associated Types

type AttrAllowedOps TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrAllowedOps TextureWidthPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrBaseTypeConstraint TextureWidthPropertyInfo = IsTexture
type AttrGetType TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrGetType TextureWidthPropertyInfo = Int32
type AttrSetTypeConstraint TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureWidthPropertyInfo = Type ~ Int32
type AttrTransferTypeConstraint TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferTypeConstraint TextureWidthPropertyInfo = Type ~ Int32
type AttrTransferType TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferType TextureWidthPropertyInfo = Int32
type AttrLabel TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureWidthPropertyInfo = "width"
type AttrOrigin TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrAllowedOps TextureWidthPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrBaseTypeConstraint TextureWidthPropertyInfo = IsTexture
type AttrGetType TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrGetType TextureWidthPropertyInfo = Int32
type AttrLabel TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrLabel TextureWidthPropertyInfo = "width"
type AttrOrigin TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrSetTypeConstraint TextureWidthPropertyInfo = Type ~ Int32
type AttrTransferType TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferType TextureWidthPropertyInfo = Int32
type AttrTransferTypeConstraint TextureWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Texture

type AttrTransferTypeConstraint TextureWidthPropertyInfo = Type ~ Int32

constructTextureColorState :: (IsTexture o, MonadIO m) => ColorState -> m (GValueConstruct o) #

constructTextureHeight :: (IsTexture o, MonadIO m) => Int32 -> m (GValueConstruct o) #

constructTextureWidth :: (IsTexture o, MonadIO m) => Int32 -> m (GValueConstruct o) #

getTextureColorState :: (MonadIO m, IsTexture o) => o -> m ColorState #

getTextureHeight :: (MonadIO m, IsTexture o) => o -> m Int32 #

getTextureWidth :: (MonadIO m, IsTexture o) => o -> m Int32 #

textureColorState :: AttrLabelProxy "colorState" #

textureDownload :: (HasCallStack, MonadIO m, IsTexture a) => a -> Ptr Word8 -> CSize -> m () #

textureGetColorState :: (HasCallStack, MonadIO m, IsTexture a) => a -> m ColorState #

textureGetFormat :: (HasCallStack, MonadIO m, IsTexture a) => a -> m MemoryFormat #

textureGetHeight :: (HasCallStack, MonadIO m, IsTexture a) => a -> m Int32 #

textureGetWidth :: (HasCallStack, MonadIO m, IsTexture a) => a -> m Int32 #

textureHeight :: AttrLabelProxy "height" #

textureNewForPixbuf :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> m Texture #

textureNewFromBytes :: (HasCallStack, MonadIO m) => Bytes -> m Texture #

textureNewFromFile :: (HasCallStack, MonadIO m, IsFile a) => a -> m Texture #

textureNewFromFilename :: (HasCallStack, MonadIO m) => [Char] -> m Texture #

textureNewFromResource :: (HasCallStack, MonadIO m) => Text -> m Texture #

textureSaveToPng :: (HasCallStack, MonadIO m, IsTexture a) => a -> [Char] -> m Bool #

textureSaveToPngBytes :: (HasCallStack, MonadIO m, IsTexture a) => a -> m Bytes #

textureSaveToTiff :: (HasCallStack, MonadIO m, IsTexture a) => a -> [Char] -> m Bool #

textureSaveToTiffBytes :: (HasCallStack, MonadIO m, IsTexture a) => a -> m Bytes #

textureWidth :: AttrLabelProxy "width" #

toTexture :: (MonadIO m, IsTexture o) => o -> m Texture #