libmame
|
#include <libmame.h>
Public Attributes | |
int | shared_button_flags |
int | special_button_flags |
const char * | special_button_names [LibMame_SpecialButtonTypeCount] |
This describes the shared controller inputs for a game. This is a set of individual controllers comprising the entire set of control inputs that a game has that are not active play controllers. All players share these controllers.
These flags identify which shared buttons are present, each is indicated in this as (1 << LibMame_SharedButtonType_XXX).
These flags identify which special controls are present, each is indicated in this as (1 << LibMame_SpecialButtonType_XXX).
const char* LibMame_SharedControllers::special_button_names[LibMame_SpecialButtonTypeCount] |
These are the names of the special buttons, or NULL if the special button has no name, one per button type.