| summaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'src/axis.h')
| -rw-r--r-- | src/axis.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/axis.h b/src/axis.h new file mode 100644 index 0000000..6d4f7f5 --- /dev/null +++ b/src/axis.h @@ -0,0 +1,23 @@ +#ifndef RELABSD_AXIS_H +#define RELABSD_AXIS_H + +enum relabsd_axis +{ + RELABSD_X, + RELABSD_Y, + RELABSD_Z, + RELABSD_RX, + RELABSD_RY, + RELABSD_RZ, + RELABSD_UNKNOWN +}; + +enum relabsd_axis relabsd_axis_name_to_enum (char * const name); +char * relabsd_axis_enum_to_name (enum relabsd_axis const e); +enum relabsd_axis relabsd_axis_convert_evdev_rel +( + unsigned int const rel_code, + unsigned int * const abs_code +); + +#endif |


