ROGueENEMY/platform.h
2023-12-03 21:49:15 +01:00

21 lines
444 B
C

#pragma once
#include "rogue_enemy.h"
typedef struct rc71l_platform {
struct udev *udev;
unsigned long mode;
unsigned int modes_count;
} rc71l_platform_t;
int init_platform(rc71l_platform_t *const platform);
int cycle_mode(rc71l_platform_t *const platform);
int is_mouse_mode(rc71l_platform_t *const platform);
int is_gamepad_mode(rc71l_platform_t *const platform);
int is_macro_mode(rc71l_platform_t *const platform);