libmame
Public Attributes
LibMame_SharedControllers Struct Reference

#include <libmame.h>

List of all members.

Public Attributes

int shared_button_flags
int special_button_flags
const char * special_button_names [LibMame_SpecialButtonTypeCount]

Detailed Description

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.


Member Data Documentation

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.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines