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:
Peter Hutterer 2020-08-19 11:35:06 +10:00
parent 2b29b6e1b9
commit 629f3043ad
5 changed files with 16 additions and 16 deletions

View file

@ -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

View file

@ -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;

View file

@ -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);
}

View file

@ -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

View file

@ -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: