mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
dix: Add new internal event enums for gesture events
This commit is contained in:
@@ -610,6 +610,13 @@ extern Bool
|
||||
IsPointerEvent(InternalEvent *event);
|
||||
extern Bool
|
||||
IsTouchEvent(InternalEvent *event);
|
||||
Bool
|
||||
IsGestureEvent(InternalEvent *event);
|
||||
Bool
|
||||
IsGestureBeginEvent(InternalEvent *event);
|
||||
Bool
|
||||
IsGestureEndEvent(InternalEvent *event);
|
||||
|
||||
extern _X_EXPORT Bool
|
||||
IsMaster(DeviceIntPtr dev);
|
||||
extern _X_EXPORT Bool
|
||||
|
||||
@@ -36,4 +36,7 @@ _X_INTERNAL int GetCoreType(enum EventType type);
|
||||
_X_INTERNAL int GetXIType(enum EventType type);
|
||||
_X_INTERNAL int GetXI2Type(enum EventType type);
|
||||
|
||||
_X_INTERNAL enum EventType GestureTypeToBegin(enum EventType type);
|
||||
_X_INTERNAL enum EventType GestureTypeToEnd(enum EventType type);
|
||||
|
||||
#endif /* _EVENTCONVERT_H_ */
|
||||
|
||||
@@ -75,6 +75,12 @@ enum EventType {
|
||||
ET_XQuartz,
|
||||
ET_BarrierHit,
|
||||
ET_BarrierLeave,
|
||||
ET_GesturePinchBegin,
|
||||
ET_GesturePinchUpdate,
|
||||
ET_GesturePinchEnd,
|
||||
ET_GestureSwipeBegin,
|
||||
ET_GestureSwipeUpdate,
|
||||
ET_GestureSwipeEnd,
|
||||
ET_Internal = 0xFF /* First byte */
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user