21 lines
651 B
C
21 lines
651 B
C
// psxutil.h
|
|
|
|
#ifndef _PSXUTIL_H
|
|
#define _PSXUTIL_H
|
|
|
|
/**
|
|
* Given a button bitmask, returns the name for the buttons
|
|
* that the bitmask reports activated.
|
|
* If more than one button is found in the bitmask, it is specified by the symbol &
|
|
* followed by the other button name and so on...
|
|
*
|
|
* @param button Button bitmask as returned by PSX_ReadPad()
|
|
* @param out Pointer to a string, to which the button names will be output
|
|
* @param out_len The maximum length of the string
|
|
* @return The pointer to passed as the "out" parameter
|
|
*/
|
|
|
|
char *PSX_GetButtonName(unsigned short button, char *out, unsigned int out_len);
|
|
|
|
#endif
|