mirror of
https://gitlab.freedesktop.org/libinput/libei.git
synced 2026-01-07 17:00:17 +01:00
libeis: rename get_x/get_y to get_dx/get_dy
These are deltas, let's name them as such Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
2b29b6e1b9
commit
629f3043ad
5 changed files with 16 additions and 16 deletions
|
|
@ -133,7 +133,7 @@ check_event_type(struct eis_event *event,
|
|||
return retval_; \
|
||||
|
||||
_public_ double
|
||||
eis_event_pointer_get_x(struct eis_event *event)
|
||||
eis_event_pointer_get_dx(struct eis_event *event)
|
||||
{
|
||||
require_event_type(event, 0.0,
|
||||
EIS_EVENT_POINTER_MOTION,
|
||||
|
|
@ -142,11 +142,11 @@ eis_event_pointer_get_x(struct eis_event *event)
|
|||
EIS_EVENT_POINTER_SCROLL,
|
||||
EIS_EVENT_POINTER_SCROLL_DISCRETE);
|
||||
|
||||
return event->pointer.x;
|
||||
return event->pointer.dx;
|
||||
}
|
||||
|
||||
_public_ double
|
||||
eis_event_pointer_get_y(struct eis_event *event)
|
||||
eis_event_pointer_get_dy(struct eis_event *event)
|
||||
{
|
||||
require_event_type(event, 0.0,
|
||||
EIS_EVENT_POINTER_MOTION,
|
||||
|
|
@ -155,7 +155,7 @@ eis_event_pointer_get_y(struct eis_event *event)
|
|||
EIS_EVENT_POINTER_SCROLL,
|
||||
EIS_EVENT_POINTER_SCROLL_DISCRETE);
|
||||
|
||||
return event->pointer.y;
|
||||
return event->pointer.dy;
|
||||
}
|
||||
|
||||
_public_ uint32_t
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ struct eis_event {
|
|||
|
||||
union {
|
||||
struct {
|
||||
int x, y; /* relative motion */
|
||||
int dx, dy; /* relative motion */
|
||||
uint32_t button;
|
||||
bool button_is_press;
|
||||
} pointer;
|
||||
|
|
|
|||
|
|
@ -139,12 +139,12 @@ eis_queue_removed_event(struct eis_device *device)
|
|||
|
||||
void
|
||||
eis_queue_pointer_rel_event(struct eis_device *device,
|
||||
double x, double y)
|
||||
double dx, double dy)
|
||||
{
|
||||
struct eis_event *e = eis_event_new_for_device(device);
|
||||
e->type = EIS_EVENT_POINTER_MOTION;
|
||||
e->pointer.x = x;
|
||||
e->pointer.y = y;
|
||||
e->pointer.dx = dx;
|
||||
e->pointer.dy = dy;
|
||||
eis_queue_event(e);
|
||||
}
|
||||
|
||||
|
|
|
|||
12
src/libeis.h
12
src/libeis.h
|
|
@ -426,18 +426,18 @@ struct eis_device *
|
|||
eis_event_get_device(struct eis_event *event);
|
||||
|
||||
/**
|
||||
* For an event of type @ref EIS_EVENT_POINTER_MOTION return the x movement
|
||||
* in logical pixels.
|
||||
* For an event of type @ref EIS_EVENT_POINTER_MOTION return the relative x
|
||||
* movement in logical pixels.
|
||||
*/
|
||||
double
|
||||
eis_event_pointer_get_x(struct eis_event *event);
|
||||
eis_event_pointer_get_dx(struct eis_event *event);
|
||||
|
||||
/**
|
||||
* For an event of type @ref EIS_EVENT_POINTER_MOTION return the y movement
|
||||
* in logical pixels.
|
||||
* For an event of type @ref EIS_EVENT_POINTER_MOTION return the relative y
|
||||
* movement in logical pixels.
|
||||
*/
|
||||
double
|
||||
eis_event_pointer_get_y(struct eis_event *event);
|
||||
eis_event_pointer_get_dy(struct eis_event *event);
|
||||
|
||||
/**
|
||||
* For an event of type @ref EIS_EVENT_POINTER_MOTION_ABSOLUTE return the x
|
||||
|
|
|
|||
|
|
@ -127,8 +127,8 @@ int main(int argc, char **argv)
|
|||
case EIS_EVENT_POINTER_MOTION:
|
||||
{
|
||||
printf("server: motion by %.2f/%.2f\n",
|
||||
eis_event_pointer_get_x(e),
|
||||
eis_event_pointer_get_y(e));
|
||||
eis_event_pointer_get_dx(e),
|
||||
eis_event_pointer_get_dy(e));
|
||||
}
|
||||
break;
|
||||
case EIS_EVENT_POINTER_BUTTON:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue