| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Objects.Texture
Description
Documentation
Constructors
| Texture (ManagedPtr Texture) |
Instances
| Eq Texture | |
| GObject Texture | |
Defined in GI.Gdk.Objects.Texture | |
| ManagedPtrNewtype Texture | |
Defined in GI.Gdk.Objects.Texture Methods toManagedPtr :: Texture -> ManagedPtr Texture # | |
| TypedObject Texture | |
Defined in GI.Gdk.Objects.Texture | |
| HasParentTypes Texture | |
Defined in GI.Gdk.Objects.Texture | |
| HasAttributeList Texture | |
Defined in GI.Gdk.Objects.Texture | |
| (info ~ ResolveTextureMethod t Texture, OverloadedMethod info Texture p, HasField t Texture p) => HasField (t :: Symbol) Texture p | |
Defined in GI.Gdk.Objects.Texture | |
| (info ~ ResolveTextureMethod t Texture, OverloadedMethodInfo info Texture) => IsLabel t (MethodProxy info Texture) | |
Defined in GI.Gdk.Objects.Texture | |
| (info ~ ResolveTextureMethod t Texture, OverloadedMethod info Texture p) => IsLabel t (Texture -> p) | |
Defined in GI.Gdk.Objects.Texture | |
| IsGValue (Maybe Texture) | |
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 | |
Defined in GI.Gdk.Objects.Texture type AttributeList Texture = TextureAttributeList | |
| type ParentTypes Texture | |
Defined in GI.Gdk.Objects.Texture | |
| type SignalList Texture | |
Defined in GI.Gdk.Objects.Texture type SignalList Texture = TextureSignalList | |
class (GObject o, IsDescendantOf Texture o) => IsTexture o #
Instances
| (GObject o, IsDescendantOf Texture o) => IsTexture o | |
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
data TextureDownloadMethodInfo #
Instances
| (signature ~ (Ptr Word8 -> CSize -> m ()), MonadIO m, IsTexture a) => OverloadedMethod TextureDownloadMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureDownloadMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureGetColorStateMethodInfo #
Instances
| (signature ~ m ColorState, MonadIO m, IsTexture a) => OverloadedMethod TextureGetColorStateMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureGetColorStateMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureGetFormatMethodInfo #
Instances
| (signature ~ m MemoryFormat, MonadIO m, IsTexture a) => OverloadedMethod TextureGetFormatMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureGetFormatMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureGetHeightMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsTexture a) => OverloadedMethod TextureGetHeightMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureGetHeightMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureGetWidthMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsTexture a) => OverloadedMethod TextureGetWidthMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureGetWidthMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureHeightPropertyInfo #
Instances
| AttrInfo TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrAllowedOps TextureHeightPropertyInfo = '['AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture | |||||||||||||||||||||||||||||||||
| type AttrGetType TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrGetType TextureHeightPropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrLabel TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrLabel TextureHeightPropertyInfo = "height" | |||||||||||||||||||||||||||||||||
| type AttrOrigin TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrSetTypeConstraint TextureHeightPropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferType TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrTransferType TextureHeightPropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint TextureHeightPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrTransferTypeConstraint TextureHeightPropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
data TextureSaveToPngBytesMethodInfo #
Instances
| (signature ~ m Bytes, MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToPngBytesMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureSaveToPngBytesMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureSaveToPngMethodInfo #
Instances
| (signature ~ ([Char] -> m Bool), MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToPngMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureSaveToPngMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureSaveToTiffBytesMethodInfo #
Instances
| (signature ~ m Bytes, MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToTiffBytesMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureSaveToTiffBytesMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureSaveToTiffMethodInfo #
Instances
| (signature ~ ([Char] -> m Bool), MonadIO m, IsTexture a) => OverloadedMethod TextureSaveToTiffMethodInfo a signature | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextureSaveToTiffMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.Texture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextureWidthPropertyInfo #
Instances
| AttrInfo TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrAllowedOps TextureWidthPropertyInfo = '['AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture | |||||||||||||||||||||||||||||||||
| type AttrGetType TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrGetType TextureWidthPropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrLabel TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrLabel TextureWidthPropertyInfo = "width" | |||||||||||||||||||||||||||||||||
| type AttrOrigin TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrSetTypeConstraint TextureWidthPropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferType TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.Texture type AttrTransferType TextureWidthPropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint TextureWidthPropertyInfo | |||||||||||||||||||||||||||||||||
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" #