| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Objects.GLTexture
Description
Documentation
Constructors
| GLTexture (ManagedPtr GLTexture) |
Instances
data GLTextureReleaseMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsGLTexture a) => OverloadedMethod GLTextureReleaseMethodInfo a signature | |
Defined in GI.Gdk.Objects.GLTexture Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GLTextureReleaseMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.GLTexture Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf GLTexture o) => IsGLTexture o #
Instances
| (GObject o, IsDescendantOf GLTexture o) => IsGLTexture o | |
Defined in GI.Gdk.Objects.GLTexture | |
type family ResolveGLTextureMethod (t :: Symbol) o where ... #
Equations
| ResolveGLTextureMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveGLTextureMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveGLTextureMethod "computeConcreteSize" o = PaintableComputeConcreteSizeMethodInfo | |
| ResolveGLTextureMethod "download" o = TextureDownloadMethodInfo | |
| ResolveGLTextureMethod "equal" o = IconEqualMethodInfo | |
| ResolveGLTextureMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveGLTextureMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveGLTextureMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveGLTextureMethod "hash" o = IconHashMethodInfo | |
| ResolveGLTextureMethod "invalidateContents" o = PaintableInvalidateContentsMethodInfo | |
| ResolveGLTextureMethod "invalidateSize" o = PaintableInvalidateSizeMethodInfo | |
| ResolveGLTextureMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveGLTextureMethod "load" o = LoadableIconLoadMethodInfo | |
| ResolveGLTextureMethod "loadAsync" o = LoadableIconLoadAsyncMethodInfo | |
| ResolveGLTextureMethod "loadFinish" o = LoadableIconLoadFinishMethodInfo | |
| ResolveGLTextureMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveGLTextureMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveGLTextureMethod "ref" o = ObjectRefMethodInfo | |
| ResolveGLTextureMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveGLTextureMethod "release" o = GLTextureReleaseMethodInfo | |
| ResolveGLTextureMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveGLTextureMethod "saveToPng" o = TextureSaveToPngMethodInfo | |
| ResolveGLTextureMethod "saveToPngBytes" o = TextureSaveToPngBytesMethodInfo | |
| ResolveGLTextureMethod "saveToTiff" o = TextureSaveToTiffMethodInfo | |
| ResolveGLTextureMethod "saveToTiffBytes" o = TextureSaveToTiffBytesMethodInfo | |
| ResolveGLTextureMethod "serialize" o = IconSerializeMethodInfo | |
| ResolveGLTextureMethod "snapshot" o = PaintableSnapshotMethodInfo | |
| ResolveGLTextureMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveGLTextureMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveGLTextureMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveGLTextureMethod "toString" o = IconToStringMethodInfo | |
| ResolveGLTextureMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveGLTextureMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveGLTextureMethod "getColorState" o = TextureGetColorStateMethodInfo | |
| ResolveGLTextureMethod "getCurrentImage" o = PaintableGetCurrentImageMethodInfo | |
| ResolveGLTextureMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveGLTextureMethod "getFlags" o = PaintableGetFlagsMethodInfo | |
| ResolveGLTextureMethod "getFormat" o = TextureGetFormatMethodInfo | |
| ResolveGLTextureMethod "getHeight" o = TextureGetHeightMethodInfo | |
| ResolveGLTextureMethod "getIntrinsicAspectRatio" o = PaintableGetIntrinsicAspectRatioMethodInfo | |
| ResolveGLTextureMethod "getIntrinsicHeight" o = PaintableGetIntrinsicHeightMethodInfo | |
| ResolveGLTextureMethod "getIntrinsicWidth" o = PaintableGetIntrinsicWidthMethodInfo | |
| ResolveGLTextureMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveGLTextureMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveGLTextureMethod "getWidth" o = TextureGetWidthMethodInfo | |
| ResolveGLTextureMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveGLTextureMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveGLTextureMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveGLTextureMethod l o = MethodResolutionFailed l o :: Type |
gLTextureNew :: (HasCallStack, MonadIO m, IsGLContext a) => a -> Word32 -> Int32 -> Int32 -> DestroyNotify -> Ptr () -> m GLTexture #
gLTextureRelease :: (HasCallStack, MonadIO m, IsGLTexture a) => a -> m () #
toGLTexture :: (MonadIO m, IsGLTexture o) => o -> m GLTexture #