gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Interfaces.SymbolicPaintable

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Interfaces.SymbolicPaintable module in the gi-gtk4 package.

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

Documentation

newtype SymbolicPaintable #

Instances

Instances details
Eq SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

GObject SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

ManagedPtrNewtype SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

TypedObject SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

Methods

glibType :: IO GType #

HasParentTypes SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

HasAttributeList SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

(info ~ ResolveSymbolicPaintableMethod t SymbolicPaintable, OverloadedMethod info SymbolicPaintable p, HasField t SymbolicPaintable p) => HasField (t :: Symbol) SymbolicPaintable p 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

(info ~ ResolveSymbolicPaintableMethod t SymbolicPaintable, OverloadedMethodInfo info SymbolicPaintable) => IsLabel t (MethodProxy info SymbolicPaintable) 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

Methods

fromLabel :: MethodProxy info SymbolicPaintable

(info ~ ResolveSymbolicPaintableMethod t SymbolicPaintable, OverloadedMethod info SymbolicPaintable p) => IsLabel t (SymbolicPaintable -> p) 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

IsGValue (Maybe SymbolicPaintable) 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

type AttributeList SymbolicPaintable = SymbolicPaintableAttributeList
type ParentTypes SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

type ParentTypes SymbolicPaintable = '[Paintable, Object]
type SignalList SymbolicPaintable 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

type SignalList SymbolicPaintable = SymbolicPaintableSignalList

class (GObject o, IsDescendantOf SymbolicPaintable o) => IsSymbolicPaintable o #

Instances

Instances details
(GObject o, IsDescendantOf SymbolicPaintable o) => IsSymbolicPaintable o 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

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

Equations

ResolveSymbolicPaintableMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveSymbolicPaintableMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveSymbolicPaintableMethod "computeConcreteSize" o = PaintableComputeConcreteSizeMethodInfo 
ResolveSymbolicPaintableMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveSymbolicPaintableMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveSymbolicPaintableMethod "getv" o = ObjectGetvMethodInfo 
ResolveSymbolicPaintableMethod "invalidateContents" o = PaintableInvalidateContentsMethodInfo 
ResolveSymbolicPaintableMethod "invalidateSize" o = PaintableInvalidateSizeMethodInfo 
ResolveSymbolicPaintableMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveSymbolicPaintableMethod "notify" o = ObjectNotifyMethodInfo 
ResolveSymbolicPaintableMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveSymbolicPaintableMethod "ref" o = ObjectRefMethodInfo 
ResolveSymbolicPaintableMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveSymbolicPaintableMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveSymbolicPaintableMethod "snapshot" o = PaintableSnapshotMethodInfo 
ResolveSymbolicPaintableMethod "snapshotSymbolic" o = SymbolicPaintableSnapshotSymbolicMethodInfo 
ResolveSymbolicPaintableMethod "snapshotWithWeight" o = SymbolicPaintableSnapshotWithWeightMethodInfo 
ResolveSymbolicPaintableMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveSymbolicPaintableMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveSymbolicPaintableMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveSymbolicPaintableMethod "unref" o = ObjectUnrefMethodInfo 
ResolveSymbolicPaintableMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveSymbolicPaintableMethod "getCurrentImage" o = PaintableGetCurrentImageMethodInfo 
ResolveSymbolicPaintableMethod "getData" o = ObjectGetDataMethodInfo 
ResolveSymbolicPaintableMethod "getFlags" o = PaintableGetFlagsMethodInfo 
ResolveSymbolicPaintableMethod "getIntrinsicAspectRatio" o = PaintableGetIntrinsicAspectRatioMethodInfo 
ResolveSymbolicPaintableMethod "getIntrinsicHeight" o = PaintableGetIntrinsicHeightMethodInfo 
ResolveSymbolicPaintableMethod "getIntrinsicWidth" o = PaintableGetIntrinsicWidthMethodInfo 
ResolveSymbolicPaintableMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveSymbolicPaintableMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveSymbolicPaintableMethod "setData" o = ObjectSetDataMethodInfo 
ResolveSymbolicPaintableMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveSymbolicPaintableMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveSymbolicPaintableMethod l o = MethodResolutionFailed l o :: Type 

data SymbolicPaintableSnapshotSymbolicMethodInfo #

Instances

Instances details
(signature ~ (b -> Double -> Double -> [RGBA] -> m ()), MonadIO m, IsSymbolicPaintable a, IsSnapshot b) => OverloadedMethod SymbolicPaintableSnapshotSymbolicMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SymbolicPaintableSnapshotSymbolicMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SymbolicPaintableSnapshotWithWeightMethodInfo #

Instances

Instances details
(signature ~ (b -> Double -> Double -> [RGBA] -> Double -> m ()), MonadIO m, IsSymbolicPaintable a, IsSnapshot b) => OverloadedMethod SymbolicPaintableSnapshotWithWeightMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SymbolicPaintableSnapshotWithWeightMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.SymbolicPaintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

symbolicPaintableSnapshotSymbolic :: (HasCallStack, MonadIO m, IsSymbolicPaintable a, IsSnapshot b) => a -> b -> Double -> Double -> [RGBA] -> m () #

symbolicPaintableSnapshotWithWeight :: (HasCallStack, MonadIO m, IsSymbolicPaintable a, IsSnapshot b) => a -> b -> Double -> Double -> [RGBA] -> Double -> m () #