arm9/input.h File Reference

NDS input support. More...

#include <nds/touch.h>
#include <nds/input.h>

Functions

uint32 keysCurrent (void)
 Obtains the current keypad state.
uint32 keysDown (void)
 Obtains the current keypad pressed state.
uint32 keysDownRepeat (void)
 Obtains the current keypad pressed or repeating state.
uint32 keysHeld (void)
 Obtains the current keypad held state.
void keysSetRepeat (u8 setDelay, u8 setRepeat)
 Sets the key repeat parameters.
uint32 keysUp (void)
 Obtains the current keypad released state.
void scanKeys (void)
 Obtains the current keypad state.
void touchRead (touchPosition *data)
 Obtains the current touchpad state.


Detailed Description

NDS input support.


Function Documentation

uint32 keysCurrent ( void   ) 

Obtains the current keypad state.

Call this function to get keypad state without affecting state of other key functions (keysUp keysHeld etc...)

void keysSetRepeat ( u8  setDelay,
u8  setRepeat 
)

Sets the key repeat parameters.

Parameters:
setDelay Number of scanKeys calls before keys start to repeat.
setRepeat Number of scanKeys calls before keys repeat.

void scanKeys ( void   ) 

touchRead ( touchPosition data  ) 


Generated on Sun Mar 7 12:47:54 2010 for libnds by  doxygen 1.5.7.1