gi-gdk-3.0.10: Gdk 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.Gdk.Structs.EventMotion

Contents

Description

Generated when the pointer moves.

Synopsis

Exported types

newtype EventMotion Source #

Constructors

EventMotion (ManagedPtr EventMotion) 

Instances

WrappedPtr EventMotion Source # 
(~) AttrOpTag tag AttrSet => Constructible EventMotion tag Source # 

Methods

new :: MonadIO m => (ManagedPtr EventMotion -> EventMotion) -> [AttrOp EventMotion tag] -> m EventMotion

((~) * info (ResolveEventMotionMethod t EventMotion), MethodInfo * info EventMotion p) => IsLabel t (EventMotion -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> EventMotion -> p #

((~) * info (ResolveEventMotionMethod t EventMotion), MethodInfo * info EventMotion p) => IsLabelProxy t (EventMotion -> p) Source # 
HasAttributeList * EventMotion Source # 
type AttributeList EventMotion Source # 
type AttributeList EventMotion

newZeroEventMotion :: MonadIO m => m EventMotion Source #

Construct a EventMotion struct initialized to zero.

Properties

axes

eventMotion_axes :: AttrLabelProxy "axes" Source #

device

eventMotion_device :: AttrLabelProxy "device" Source #

isHint

eventMotion_isHint :: AttrLabelProxy "isHint" Source #

sendEvent

eventMotion_sendEvent :: AttrLabelProxy "sendEvent" Source #

state

eventMotion_state :: AttrLabelProxy "state" Source #

time

eventMotion_time :: AttrLabelProxy "time" Source #

type

eventMotion_type :: AttrLabelProxy "type" Source #

window

eventMotion_window :: AttrLabelProxy "window" Source #

x

eventMotion_x :: AttrLabelProxy "x" Source #

xRoot

eventMotion_xRoot :: AttrLabelProxy "xRoot" Source #

y

eventMotion_y :: AttrLabelProxy "y" Source #

yRoot

eventMotion_yRoot :: AttrLabelProxy "yRoot" Source #