| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Objects.VulkanContext
Description
Documentation
newtype VulkanContext #
Constructors
| VulkanContext (ManagedPtr VulkanContext) |
Instances
class (GObject o, IsDescendantOf VulkanContext o) => IsVulkanContext o #
Instances
| (GObject o, IsDescendantOf VulkanContext o) => IsVulkanContext o | |
Defined in GI.Gdk.Objects.VulkanContext | |
type family ResolveVulkanContextMethod (t :: Symbol) o where ... #
Equations
| ResolveVulkanContextMethod "beginFrame" o = DrawContextBeginFrameMethodInfo | |
| ResolveVulkanContextMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveVulkanContextMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveVulkanContextMethod "endFrame" o = DrawContextEndFrameMethodInfo | |
| ResolveVulkanContextMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveVulkanContextMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveVulkanContextMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveVulkanContextMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveVulkanContextMethod "isInFrame" o = DrawContextIsInFrameMethodInfo | |
| ResolveVulkanContextMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveVulkanContextMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveVulkanContextMethod "ref" o = ObjectRefMethodInfo | |
| ResolveVulkanContextMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveVulkanContextMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveVulkanContextMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveVulkanContextMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveVulkanContextMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveVulkanContextMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveVulkanContextMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveVulkanContextMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveVulkanContextMethod "getDisplay" o = DrawContextGetDisplayMethodInfo | |
| ResolveVulkanContextMethod "getFrameRegion" o = DrawContextGetFrameRegionMethodInfo | |
| ResolveVulkanContextMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveVulkanContextMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveVulkanContextMethod "getSurface" o = DrawContextGetSurfaceMethodInfo | |
| ResolveVulkanContextMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveVulkanContextMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveVulkanContextMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveVulkanContextMethod l o = MethodResolutionFailed l o :: Type |
type VulkanContextImagesUpdatedCallback = IO () #
data VulkanContextImagesUpdatedSignalInfo #
Instances
| SignalInfo VulkanContextImagesUpdatedSignalInfo | |||||
Defined in GI.Gdk.Objects.VulkanContext Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType VulkanContextImagesUpdatedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType VulkanContextImagesUpdatedSignalInfo | |||||
Defined in GI.Gdk.Objects.VulkanContext | |||||
afterVulkanContextImagesUpdated :: (IsVulkanContext a, MonadIO m) => a -> ((?self :: a) => VulkanContextImagesUpdatedCallback) -> m SignalHandlerId #
onVulkanContextImagesUpdated :: (IsVulkanContext a, MonadIO m) => a -> ((?self :: a) => VulkanContextImagesUpdatedCallback) -> m SignalHandlerId #
toVulkanContext :: (MonadIO m, IsVulkanContext o) => o -> m VulkanContext #