libmame
Public Attributes
LibMame_Dipswitch Struct Reference

#include <libmame.h>

List of all members.

Public Attributes

const char * name
const char * tag
uint32_t mask
int value_count
int default_value
const char *const * value_names

Detailed Description

This describes a dipswitch that MAME allows to be adjusted for a game.


Member Data Documentation

This gives the index into the value_names array of the default value.

This is the mask of the dipswitch, which is only relevent for identifying the dipswitch in calls to LibMame_RunningGame_ChangeDipswitchValue

This is the name of the dipswitch, which typically describes what the dipswitch does.

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.


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