Data Fields | |
| const char * | name |
| name of the setting. Used in configuration file and for console | |
| const void * | def |
| default value given when none is present | |
| SettingDescType | cmd |
| various flags for the variable | |
| SettingGuiFlag | flags |
| handles how a setting would show up in the GUI (text/currency, etc.) | |
| int32 | min |
| minimum values | |
| uint32 | max |
| maximum values | |
| int32 | interval |
| the interval to use between settings in the 'settings' window. If interval is '0' the interval is dynamically determined | |
| const char * | many |
| ONE/MANY_OF_MANY: string of possible values for this type. | |
| StringID | str |
| (translated) string with descriptive text; gui and console | |
| OnChange * | proc |
| callback procedure for when the value is changed | |
| OnConvert * | proc_cnvt |
| callback procedure when loading value mechanism fails | |
Definition at line 59 of file settings_internal.h.
1.6.1