| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Objects.CairoContext
Description
Documentation
newtype CairoContext #
Constructors
| CairoContext (ManagedPtr CairoContext) |
Instances
data CairoContextCairoCreateMethodInfo #
Instances
| (signature ~ m (Maybe Context), MonadIO m, IsCairoContext a) => OverloadedMethod CairoContextCairoCreateMethodInfo a signature | |
Defined in GI.Gdk.Objects.CairoContext Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo CairoContextCairoCreateMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.CairoContext Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf CairoContext o) => IsCairoContext o #
Instances
| (GObject o, IsDescendantOf CairoContext o) => IsCairoContext o | |
Defined in GI.Gdk.Objects.CairoContext | |
type family ResolveCairoContextMethod (t :: Symbol) o where ... #
Equations
| ResolveCairoContextMethod "beginFrame" o = DrawContextBeginFrameMethodInfo | |
| ResolveCairoContextMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveCairoContextMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveCairoContextMethod "cairoCreate" o = CairoContextCairoCreateMethodInfo | |
| ResolveCairoContextMethod "endFrame" o = DrawContextEndFrameMethodInfo | |
| ResolveCairoContextMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveCairoContextMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveCairoContextMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveCairoContextMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveCairoContextMethod "isInFrame" o = DrawContextIsInFrameMethodInfo | |
| ResolveCairoContextMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveCairoContextMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveCairoContextMethod "ref" o = ObjectRefMethodInfo | |
| ResolveCairoContextMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveCairoContextMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveCairoContextMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveCairoContextMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveCairoContextMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveCairoContextMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveCairoContextMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveCairoContextMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveCairoContextMethod "getDisplay" o = DrawContextGetDisplayMethodInfo | |
| ResolveCairoContextMethod "getFrameRegion" o = DrawContextGetFrameRegionMethodInfo | |
| ResolveCairoContextMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveCairoContextMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveCairoContextMethod "getSurface" o = DrawContextGetSurfaceMethodInfo | |
| ResolveCairoContextMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveCairoContextMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveCairoContextMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveCairoContextMethod l o = MethodResolutionFailed l o :: Type |
cairoContextCairoCreate :: (HasCallStack, MonadIO m, IsCairoContext a) => a -> m (Maybe Context) #
toCairoContext :: (MonadIO m, IsCairoContext o) => o -> m CairoContext #