gi-gtk-0.3.18.15: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Gesture

Contents

Description

 

Synopsis

Exported types

newtype Gesture Source

Constructors

Gesture (ForeignPtr Gesture) 

Instances

GObject Gesture 
((~) * info (ResolveGestureMethod t Gesture), MethodInfo * info Gesture p) => IsLabelProxy t (Gesture -> p) 
type ParentTypes Gesture 
type AttributeList Gesture 
type SignalList Gesture 

class GObject o => GestureK o Source

Instances

Methods

gestureGetBoundingBox

gestureGetBoundingBoxCenter

gestureGetDevice

data GestureGetDeviceMethodInfo Source

Instances

((~) * signature (m Device), MonadIO m, GestureK a) => MethodInfo * GestureGetDeviceMethodInfo a signature 

gestureGetGroup

data GestureGetGroupMethodInfo Source

Instances

((~) * signature (m [Gesture]), MonadIO m, GestureK a) => MethodInfo * GestureGetGroupMethodInfo a signature 

gestureGetLastEvent

gestureGetLastUpdatedSequence

gestureGetPoint

data GestureGetPointMethodInfo Source

Instances

((~) * signature (Maybe EventSequence -> m (Bool, Double, Double)), MonadIO m, GestureK a) => MethodInfo * GestureGetPointMethodInfo a signature 

gestureGetSequenceState

gestureGetSequences

data GestureGetSequencesMethodInfo Source

Instances

((~) * signature (m [EventSequence]), MonadIO m, GestureK a) => MethodInfo * GestureGetSequencesMethodInfo a signature 

gestureGetWindow

data GestureGetWindowMethodInfo Source

Instances

((~) * signature (m Window), MonadIO m, GestureK a) => MethodInfo * GestureGetWindowMethodInfo a signature 

gestureGroup

data GestureGroupMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, GestureK a, GestureK b) => MethodInfo * GestureGroupMethodInfo a signature 

gestureGroup :: (MonadIO m, GestureK a, GestureK b) => a -> b -> m () Source

gestureHandlesSequence

gestureIsActive

data GestureIsActiveMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, GestureK a) => MethodInfo * GestureIsActiveMethodInfo a signature 

gestureIsGroupedWith

data GestureIsGroupedWithMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, GestureK a, GestureK b) => MethodInfo * GestureIsGroupedWithMethodInfo a signature 

gestureIsRecognized

data GestureIsRecognizedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, GestureK a) => MethodInfo * GestureIsRecognizedMethodInfo a signature 

gestureSetSequenceState

gestureSetState

data GestureSetStateMethodInfo Source

Instances

((~) * signature (EventSequenceState -> m Bool), MonadIO m, GestureK a) => MethodInfo * GestureSetStateMethodInfo a signature 

gestureSetWindow

data GestureSetWindowMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, GestureK a, WindowK b) => MethodInfo * GestureSetWindowMethodInfo a signature 

gestureSetWindow :: (MonadIO m, GestureK a, WindowK b) => a -> Maybe b -> m () Source

gestureUngroup

data GestureUngroupMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, GestureK a) => MethodInfo * GestureUngroupMethodInfo a signature 

gestureUngroup :: (MonadIO m, GestureK a) => a -> m () Source

Properties

NPoints

Window

clearGestureWindow :: (MonadIO m, GestureK o) => o -> m () Source

setGestureWindow :: (MonadIO m, GestureK o, WindowK a) => o -> a -> m () Source

Signals

Begin

Cancel

End

SequenceStateChanged

Update