RetroArch
Classes | Typedefs | Enumerations | Functions
nsyskbd.h File Reference
#include <wiiu/types.h>
Include dependency graph for nsyskbd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _KBDKeyEvent
 

Typedefs

typedef enum _KEYState KEYState
 
typedef enum _KBDModifier KBDModifier
 
typedef struct _KBDKeyEvent KBDKeyEvent
 

Enumerations

enum  _KEYState { KBD_WIIU_DOWN = 0x01, KBD_WIIU_REPEAT = 0x02, KBD_WIIU_NULL = 0x00 }
 
enum  _KBDModifier {
  KBD_WIIU_CTRL = 0x0001, KBD_WIIU_SHIFT = 0x0002, KBD_WIIU_ALT = 0x0004, KBD_WIIU_NUM_LOCK = 0x0100,
  KBD_WIIU_CAPS_LOCK = 0x0200, KBD_WIIU_SCROLL_LOCK = 0x0400
}
 

Functions

char KBDSetup (void *connection_callback, void *disconnection_callback, void *key_callback)
 
char KBDTeardown ()
 

Typedef Documentation

◆ KBDKeyEvent

typedef struct _KBDKeyEvent KBDKeyEvent

◆ KBDModifier

typedef enum _KBDModifier KBDModifier

◆ KEYState

typedef enum _KEYState KEYState

Enumeration Type Documentation

◆ _KBDModifier

Enumerator
KBD_WIIU_CTRL 
KBD_WIIU_SHIFT 
KBD_WIIU_ALT 
KBD_WIIU_NUM_LOCK 
KBD_WIIU_CAPS_LOCK 
KBD_WIIU_SCROLL_LOCK 

◆ _KEYState

enum _KEYState
Enumerator
KBD_WIIU_DOWN 
KBD_WIIU_REPEAT 
KBD_WIIU_NULL 

Function Documentation

◆ KBDSetup()

char KBDSetup ( void connection_callback,
void disconnection_callback,
void key_callback 
)
Here is the caller graph for this function:

◆ KBDTeardown()

char KBDTeardown ( )
Here is the caller graph for this function: