30 #ifndef __USBKEYBOARD_H__ 31 #define __USBKEYBOARD_H__ int32_t s32
32bit signed integer
Definition: gctypes.h:24
s32 USBKeyboard_Deinitialize(void)
Definition: usbkeyboard.c:218
Definition: usbkeyboard.h:46
Definition: usbkeyboard.h:51
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
USBKeyboard_eventType
Definition: usbkeyboard.h:37
void(* eventcallback)(USBKeyboard_event event)
Definition: usbkeyboard.h:57
Definition: usbkeyboard.h:47
USBKeyboard_led
Definition: usbkeyboard.h:44
u8 keyCode
Definition: usbkeyboard.h:54
s32 USBKeyboard_ToggleLed(const USBKeyboard_led led)
Definition: usbkeyboard.c:483
Definition: usbkeyboard.h:41
s32 USBKeyboard_SetLed(const USBKeyboard_led led, bool on)
Definition: usbkeyboard.c:466
void USBKeyboard_Close(void)
Definition: usbkeyboard.c:384
s32 USBKeyboard_Scan(void)
Definition: usbkeyboard.c:406
struct _cl_event * event
Definition: glext.h:8406
USBKeyboard_eventType type
Definition: usbkeyboard.h:53
s32 USBKeyboard_Open(const eventcallback cb)
Definition: usbkeyboard.c:225
s32 USBKeyboard_Initialize(void)
Definition: usbkeyboard.c:205
Definition: usbkeyboard.h:39
Definition: usbkeyboard.h:48
Definition: usbkeyboard.h:40
uint8_t u8
8bit unsigned integer
Definition: gctypes.h:17
bool USBKeyboard_IsConnected(void)
Definition: usbkeyboard.c:398