WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
Ledcontrol configuration read from a ledcontrol.ini file. More...
Public Member Functions | |
LedControlConfig () | |
Initializes a new instance of the LedControlConfig class. More... | |
LedControlConfig (string LedControlIniFilename, int LedWizNumber, bool ThrowExceptions=false) | |
Initializes a new instance of the LedControlConfig class. Parses the ledcontrol.ini file. More... | |
LedControlConfig (FileInfo LedControlIniFile, int LedWizNumber, bool ThrowExceptions=false) | |
Initializes a new instance of the LedControlConfig class. Parses the ledcontrol.ini file. More... | |
Properties | |
int | LedWizNumber [get, set] |
Gets or sets the number of the LedWiz resp. LedWizEquivalent to which the settings in this config will be applied. More... | |
Version | MinDOFVersion [get, set] |
TableConfigList | TableConfigurations [get, set] |
Gets or sets the list of table configurations in the ledcontrol.ini. More... | |
ColorConfigList | ColorConfigurations [get, set] |
Gets or sets the list of color configurations in the ledcontrol.ini. More... | |
FileInfo | LedControlIniFile [get] |
Gets the led control ini file. More... | |
Ledcontrol configuration read from a ledcontrol.ini file.
Definition at line 12 of file LedControlConfig.cs.
DirectOutput.LedControl.Loader.LedControlConfig.LedControlConfig | ( | ) |
Initializes a new instance of the LedControlConfig class.
Definition at line 435 of file LedControlConfig.cs.
DirectOutput.LedControl.Loader.LedControlConfig.LedControlConfig | ( | string | LedControlIniFilename, |
int | LedWizNumber, | ||
bool | ThrowExceptions = false |
||
) |
Initializes a new instance of the LedControlConfig class. Parses the ledcontrol.ini file.
LedControlIniFilename | The ledcontrol.ini filename. |
LedWizNumber | The number of the LedWizEquivalent to be used. |
ThrowExceptions | if set to true [throw exceptions]. |
System.Exception | File {0} does not contain data. or Could not find {0} section in file {1}. or File {1} does not contain data in the {0} section. or Section {0} of file {1} does not have the same number of columns in all lines. |
Definition at line 455 of file LedControlConfig.cs.
DirectOutput.LedControl.Loader.LedControlConfig.LedControlConfig | ( | FileInfo | LedControlIniFile, |
int | LedWizNumber, | ||
bool | ThrowExceptions = false |
||
) |
Initializes a new instance of the LedControlConfig class. Parses the ledcontrol.ini file.
LedControlIniFile | The ledcontrol.ini FileInfo object. |
LedWizNumber | The number of the LedWizEquivalent to be used. |
ThrowExceptions | if set to true [throw exceptions]. |
System.Exception | File {0} does not contain data. or Could not find {0} section in file {1}. or File {1} does not contain data in the {0} section. or Section {0} of file {1} does not have the same number of columns in all lines. |
Definition at line 476 of file LedControlConfig.cs.
|
getset |
Gets or sets the list of color configurations in the ledcontrol.ini.
The color configurations.
Definition at line 55 of file LedControlConfig.cs.
|
get |
Gets the led control ini file.
The led control ini file.
Definition at line 70 of file LedControlConfig.cs.
|
getset |
Gets or sets the number of the LedWiz resp. LedWizEquivalent to which the settings in this config will be applied.
The number of the LedWiz resp. LedWizEquivalent to which the settings in this config will be applied (1-16).
Definition at line 23 of file LedControlConfig.cs.
|
getset |
Definition at line 28 of file LedControlConfig.cs.
|
getset |
Gets or sets the list of table configurations in the ledcontrol.ini.
The table configurations.
Definition at line 41 of file LedControlConfig.cs.