libmame
|
#include <libmame.h>
Public Attributes | |
const char * | name |
const char * | tag |
uint32_t | mask |
int | value_count |
int | default_value |
const char *const * | value_names |
This describes a dipswitch that MAME allows to be adjusted for a game.
This gives the index into the value_names array of the default value.
uint32_t LibMame_Dipswitch::mask |
This is the mask of the dipswitch, which is only relevent for identifying the dipswitch in calls to LibMame_RunningGame_ChangeDipswitchValue
const char* LibMame_Dipswitch::name |
This is the name of the dipswitch, which typically describes what the dipswitch does.
const char* LibMame_Dipswitch::tag |
This is the tag of the dipswitch, which is only relevent for identifying the dipswitch in calls to LibMame_RunningGame_ChangeDipswitchValue
This is the number of individual values that the dipswitch may be set to
const char* const* LibMame_Dipswitch::value_names |
This is the names of each of the individual values that the dipswitch may be set to, which typically describe what the value does.