taitools/sivaio/config.h

28 lines
560 B
C

#pragma once
#include <stddef.h>
#include <stdint.h>
#pragma pack(push, 1)
struct siva_input_config {
uint8_t is_xinput;
uint8_t xinput_player;
uint8_t test;
uint8_t service;
uint8_t coin;
uint8_t btn_l;
uint8_t btn_r;
uint8_t stick_l_up;
uint8_t stick_l_right;
uint8_t stick_l_down;
uint8_t stick_l_left;
uint8_t stick_r_up;
uint8_t stick_r_right;
uint8_t stick_r_down;
uint8_t stick_r_left;
};
#pragma pack(pop)
void siva_io_config_load(struct siva_input_config *cfg, const wchar_t *filename);