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

GI.Gtk.Objects.Gesture

Description

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

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

Documentation

newtype Gesture #

Constructors

Gesture (ManagedPtr Gesture) 

Instances

Instances details
Eq Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

(==) :: Gesture -> Gesture -> Bool

(/=) :: Gesture -> Gesture -> Bool

GObject Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

ManagedPtrNewtype Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

TypedObject Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

glibType :: IO GType #

HasParentTypes Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

HasAttributeList Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

(info ~ ResolveGestureMethod t Gesture, OverloadedMethod info Gesture p, HasField t Gesture p) => HasField (t :: Symbol) Gesture p 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

getField :: Gesture -> p

(info ~ ResolveGestureMethod t Gesture, OverloadedMethodInfo info Gesture) => IsLabel t (MethodProxy info Gesture) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

fromLabel :: MethodProxy info Gesture

(info ~ ResolveGestureMethod t Gesture, OverloadedMethod info Gesture p) => IsLabel t (Gesture -> p) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

fromLabel :: Gesture -> p

IsGValue (Maybe Gesture) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttributeList Gesture = GestureAttributeList
type ParentTypes Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

type ParentTypes Gesture = '[EventController, Object]
type SignalList Gesture 
Instance details

Defined in GI.Gtk.Objects.Gesture

type SignalList Gesture = GestureSignalList

type GestureBeginCallback = Maybe EventSequence -> IO () #

data GestureBeginSignalInfo #

Instances

Instances details
SignalInfo GestureBeginSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Associated Types

type HaskellCallbackType GestureBeginSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type HaskellCallbackType GestureBeginSignalInfo = GestureBeginCallback

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureBeginSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GestureBeginSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type HaskellCallbackType GestureBeginSignalInfo = GestureBeginCallback

type GestureCancelCallback = Maybe EventSequence -> IO () #

data GestureCancelSignalInfo #

Instances

Instances details
SignalInfo GestureCancelSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Associated Types

type HaskellCallbackType GestureCancelSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureCancelSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GestureCancelSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type GestureEndCallback = Maybe EventSequence -> IO () #

data GestureEndSignalInfo #

Instances

Instances details
SignalInfo GestureEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Associated Types

type HaskellCallbackType GestureEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type HaskellCallbackType GestureEndSignalInfo = GestureEndCallback

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureEndSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GestureEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type HaskellCallbackType GestureEndSignalInfo = GestureEndCallback

data GestureGetBoundingBoxCenterMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Double, Double), MonadIO m, IsGesture a) => OverloadedMethod GestureGetBoundingBoxCenterMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetBoundingBoxCenterMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetBoundingBoxMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Rectangle), MonadIO m, IsGesture a) => OverloadedMethod GestureGetBoundingBoxMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetBoundingBoxMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetDeviceMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Device), MonadIO m, IsGesture a) => OverloadedMethod GestureGetDeviceMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetDeviceMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetGroupMethodInfo #

Instances

Instances details
(signature ~ m [Gesture], MonadIO m, IsGesture a) => OverloadedMethod GestureGetGroupMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetGroupMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetLastEventMethodInfo #

Instances

Instances details
(signature ~ (Maybe EventSequence -> m (Maybe Event)), MonadIO m, IsGesture a) => OverloadedMethod GestureGetLastEventMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetLastEventMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetLastUpdatedSequenceMethodInfo #

Instances

Instances details
(signature ~ m (Maybe EventSequence), MonadIO m, IsGesture a) => OverloadedMethod GestureGetLastUpdatedSequenceMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetLastUpdatedSequenceMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetPointMethodInfo #

Instances

Instances details
(signature ~ (Maybe EventSequence -> m (Bool, Double, Double)), MonadIO m, IsGesture a) => OverloadedMethod GestureGetPointMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetPointMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetSequenceStateMethodInfo #

Instances

Instances details
(signature ~ (EventSequence -> m EventSequenceState), MonadIO m, IsGesture a) => OverloadedMethod GestureGetSequenceStateMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetSequenceStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGetSequencesMethodInfo #

Instances

Instances details
(signature ~ m [EventSequence], MonadIO m, IsGesture a) => OverloadedMethod GestureGetSequencesMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGetSequencesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureGroupMethodInfo #

Instances

Instances details
(signature ~ (b -> m ()), MonadIO m, IsGesture a, IsGesture b) => OverloadedMethod GestureGroupMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureGroupMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureHandlesSequenceMethodInfo #

Instances

Instances details
(signature ~ (Maybe EventSequence -> m Bool), MonadIO m, IsGesture a) => OverloadedMethod GestureHandlesSequenceMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureHandlesSequenceMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureIsActiveMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGesture a) => OverloadedMethod GestureIsActiveMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureIsActiveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureIsGroupedWithMethodInfo #

Instances

Instances details
(signature ~ (b -> m Bool), MonadIO m, IsGesture a, IsGesture b) => OverloadedMethod GestureIsGroupedWithMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureIsGroupedWithMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureIsRecognizedMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGesture a) => OverloadedMethod GestureIsRecognizedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureIsRecognizedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureNPointsPropertyInfo #

Instances

Instances details
AttrInfo GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Associated Types

type AttrAllowedOps GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrAllowedOps GestureNPointsPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrBaseTypeConstraint GestureNPointsPropertyInfo = IsGesture
type AttrGetType GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrGetType GestureNPointsPropertyInfo = Word32
type AttrSetTypeConstraint GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrSetTypeConstraint GestureNPointsPropertyInfo = Type ~ Word32
type AttrTransferTypeConstraint GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrTransferTypeConstraint GestureNPointsPropertyInfo = Type ~ Word32
type AttrTransferType GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrTransferType GestureNPointsPropertyInfo = Word32
type AttrLabel GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrLabel GestureNPointsPropertyInfo = "n-points"
type AttrOrigin GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

attrGet :: AttrBaseTypeConstraint GestureNPointsPropertyInfo o => o -> IO (AttrGetType GestureNPointsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GestureNPointsPropertyInfo o, AttrSetTypeConstraint GestureNPointsPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GestureNPointsPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GestureNPointsPropertyInfo o, AttrSetTypeConstraint GestureNPointsPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GestureNPointsPropertyInfo o, AttrTransferTypeConstraint GestureNPointsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GestureNPointsPropertyInfo)

attrPut :: AttrBaseTypeConstraint GestureNPointsPropertyInfo o => o -> AttrGetType GestureNPointsPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrAllowedOps GestureNPointsPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrBaseTypeConstraint GestureNPointsPropertyInfo = IsGesture
type AttrGetType GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrGetType GestureNPointsPropertyInfo = Word32
type AttrLabel GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrLabel GestureNPointsPropertyInfo = "n-points"
type AttrOrigin GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrSetTypeConstraint GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrSetTypeConstraint GestureNPointsPropertyInfo = Type ~ Word32
type AttrTransferType GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrTransferType GestureNPointsPropertyInfo = Word32
type AttrTransferTypeConstraint GestureNPointsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

type AttrTransferTypeConstraint GestureNPointsPropertyInfo = Type ~ Word32

type GestureSequenceStateChangedCallback = Maybe EventSequence -> EventSequenceState -> IO () #

data GestureSequenceStateChangedSignalInfo #

Instances

Instances details
SignalInfo GestureSequenceStateChangedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Associated Types

type HaskellCallbackType GestureSequenceStateChangedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureSequenceStateChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GestureSequenceStateChangedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

data GestureSetSequenceStateMethodInfo #

Instances

Instances details
(signature ~ (EventSequence -> EventSequenceState -> m Bool), MonadIO m, IsGesture a) => OverloadedMethod GestureSetSequenceStateMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSetSequenceStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSetStateMethodInfo #

Instances

Instances details
(signature ~ (EventSequenceState -> m Bool), MonadIO m, IsGesture a) => OverloadedMethod GestureSetStateMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSetStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureUngroupMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsGesture a) => OverloadedMethod GestureUngroupMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureUngroupMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type GestureUpdateCallback = Maybe EventSequence -> IO () #

data GestureUpdateSignalInfo #

Instances

Instances details
SignalInfo GestureUpdateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Associated Types

type HaskellCallbackType GestureUpdateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureUpdateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GestureUpdateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Gesture

class (GObject o, IsDescendantOf Gesture o) => IsGesture o #

Instances

Instances details
(GObject o, IsDescendantOf Gesture o) => IsGesture o 
Instance details

Defined in GI.Gtk.Objects.Gesture

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

Equations

ResolveGestureMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveGestureMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveGestureMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveGestureMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveGestureMethod "getv" o = ObjectGetvMethodInfo 
ResolveGestureMethod "group" o = GestureGroupMethodInfo 
ResolveGestureMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo 
ResolveGestureMethod "isActive" o = GestureIsActiveMethodInfo 
ResolveGestureMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveGestureMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo 
ResolveGestureMethod "isRecognized" o = GestureIsRecognizedMethodInfo 
ResolveGestureMethod "notify" o = ObjectNotifyMethodInfo 
ResolveGestureMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveGestureMethod "ref" o = ObjectRefMethodInfo 
ResolveGestureMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveGestureMethod "reset" o = EventControllerResetMethodInfo 
ResolveGestureMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveGestureMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveGestureMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveGestureMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveGestureMethod "ungroup" o = GestureUngroupMethodInfo 
ResolveGestureMethod "unref" o = ObjectUnrefMethodInfo 
ResolveGestureMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveGestureMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo 
ResolveGestureMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo 
ResolveGestureMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo 
ResolveGestureMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo 
ResolveGestureMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo 
ResolveGestureMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo 
ResolveGestureMethod "getData" o = ObjectGetDataMethodInfo 
ResolveGestureMethod "getDevice" o = GestureGetDeviceMethodInfo 
ResolveGestureMethod "getGroup" o = GestureGetGroupMethodInfo 
ResolveGestureMethod "getLastEvent" o = GestureGetLastEventMethodInfo 
ResolveGestureMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo 
ResolveGestureMethod "getName" o = EventControllerGetNameMethodInfo 
ResolveGestureMethod "getPoint" o = GestureGetPointMethodInfo 
ResolveGestureMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo 
ResolveGestureMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo 
ResolveGestureMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveGestureMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveGestureMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo 
ResolveGestureMethod "getSequences" o = GestureGetSequencesMethodInfo 
ResolveGestureMethod "getWidget" o = EventControllerGetWidgetMethodInfo 
ResolveGestureMethod "setData" o = ObjectSetDataMethodInfo 
ResolveGestureMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveGestureMethod "setName" o = EventControllerSetNameMethodInfo 
ResolveGestureMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo 
ResolveGestureMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo 
ResolveGestureMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveGestureMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo 
ResolveGestureMethod "setState" o = GestureSetStateMethodInfo 
ResolveGestureMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo 
ResolveGestureMethod l o = MethodResolutionFailed l o :: Type 

afterGestureBegin :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureBeginCallback) -> m SignalHandlerId #

afterGestureCancel :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureCancelCallback) -> m SignalHandlerId #

afterGestureEnd :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureEndCallback) -> m SignalHandlerId #

afterGestureSequenceStateChanged :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureSequenceStateChangedCallback) -> m SignalHandlerId #

afterGestureUpdate :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureUpdateCallback) -> m SignalHandlerId #

constructGestureNPoints :: (IsGesture o, MonadIO m) => Word32 -> m (GValueConstruct o) #

gestureGetBoundingBox :: (HasCallStack, MonadIO m, IsGesture a) => a -> m (Bool, Rectangle) #

gestureGetBoundingBoxCenter :: (HasCallStack, MonadIO m, IsGesture a) => a -> m (Bool, Double, Double) #

gestureGetDevice :: (HasCallStack, MonadIO m, IsGesture a) => a -> m (Maybe Device) #

gestureGetGroup :: (HasCallStack, MonadIO m, IsGesture a) => a -> m [Gesture] #

gestureGetLastEvent :: (HasCallStack, MonadIO m, IsGesture a) => a -> Maybe EventSequence -> m (Maybe Event) #

gestureGetLastUpdatedSequence :: (HasCallStack, MonadIO m, IsGesture a) => a -> m (Maybe EventSequence) #

gestureGetPoint :: (HasCallStack, MonadIO m, IsGesture a) => a -> Maybe EventSequence -> m (Bool, Double, Double) #

gestureGetSequenceState :: (HasCallStack, MonadIO m, IsGesture a) => a -> EventSequence -> m EventSequenceState #

gestureGetSequences :: (HasCallStack, MonadIO m, IsGesture a) => a -> m [EventSequence] #

gestureGroup :: (HasCallStack, MonadIO m, IsGesture a, IsGesture b) => a -> b -> m () #

gestureHandlesSequence :: (HasCallStack, MonadIO m, IsGesture a) => a -> Maybe EventSequence -> m Bool #

gestureIsActive :: (HasCallStack, MonadIO m, IsGesture a) => a -> m Bool #

gestureIsGroupedWith :: (HasCallStack, MonadIO m, IsGesture a, IsGesture b) => a -> b -> m Bool #

gestureIsRecognized :: (HasCallStack, MonadIO m, IsGesture a) => a -> m Bool #

gestureNPoints :: AttrLabelProxy "nPoints" #

gestureSetSequenceState :: (HasCallStack, MonadIO m, IsGesture a) => a -> EventSequence -> EventSequenceState -> m Bool #

gestureSetState :: (HasCallStack, MonadIO m, IsGesture a) => a -> EventSequenceState -> m Bool #

gestureUngroup :: (HasCallStack, MonadIO m, IsGesture a) => a -> m () #

getGestureNPoints :: (MonadIO m, IsGesture o) => o -> m Word32 #

onGestureBegin :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureBeginCallback) -> m SignalHandlerId #

onGestureCancel :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureCancelCallback) -> m SignalHandlerId #

onGestureEnd :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureEndCallback) -> m SignalHandlerId #

onGestureSequenceStateChanged :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureSequenceStateChangedCallback) -> m SignalHandlerId #

onGestureUpdate :: (IsGesture a, MonadIO m) => a -> ((?self :: a) => GestureUpdateCallback) -> m SignalHandlerId #

toGesture :: (MonadIO m, IsGesture o) => o -> m Gesture #