Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Attributes | List of all members
MirMotionEvent Struct Reference

#include <event.h>

Public Attributes

MirEventType type
 
int32_t device_id
 
int32_t source_id
 
int action
 
MirMotionFlag flags
 
unsigned int modifiers
 
int32_t edge_flags
 
MirMotionButton button_state
 
float x_offset
 
float y_offset
 
float x_precision
 
float y_precision
 
nsecs_t down_time
 
nsecs_t event_time
 
size_t pointer_count
 
struct {
   int   id
 
   float   x
 
   float   raw_x
 
   float   y
 
   float   raw_y
 
   float   touch_major
 
   float   touch_minor
 
   float   size
 
   float   pressure
 
   float   orientation
 
   float   vscroll
 
   float   hscroll
 
   int   unused0
 
   int   unused1
 
   int   unused2
 
   int   unused3
 
pointer_coordinates [MIR_INPUT_EVENT_MAX_POINTER_COUNT]
 

Member Data Documentation

int MirMotionEvent::action
MirMotionButton MirMotionEvent::button_state
int32_t MirMotionEvent::device_id
nsecs_t MirMotionEvent::down_time
int32_t MirMotionEvent::edge_flags
nsecs_t MirMotionEvent::event_time
MirMotionFlag MirMotionEvent::flags
float MirMotionEvent::hscroll
int MirMotionEvent::id
unsigned int MirMotionEvent::modifiers
float MirMotionEvent::orientation
struct { ... } MirMotionEvent::pointer_coordinates[MIR_INPUT_EVENT_MAX_POINTER_COUNT]
size_t MirMotionEvent::pointer_count
float MirMotionEvent::pressure
float MirMotionEvent::raw_x
float MirMotionEvent::raw_y
float MirMotionEvent::size
int32_t MirMotionEvent::source_id
float MirMotionEvent::touch_major
float MirMotionEvent::touch_minor
MirEventType MirMotionEvent::type
int MirMotionEvent::unused0
int MirMotionEvent::unused1
int MirMotionEvent::unused2
int MirMotionEvent::unused3
float MirMotionEvent::vscroll
float MirMotionEvent::x
float MirMotionEvent::x_offset
float MirMotionEvent::x_precision
float MirMotionEvent::y
float MirMotionEvent::y_offset
float MirMotionEvent::y_precision

The documentation for this struct was generated from the following file:

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013