WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
List of LedControlConfig objects loaded from LedControl.ini files. More...
Public Member Functions | |
Dictionary< int, TableConfig > | GetTableConfigDictonary (string RomName) |
Gets a dictionary of table configs for a specific romname from the loaded ini file data. More... | |
bool | ContainsConfig (string RomName) |
Determines whether a config for the spcified RomName exists in the configs. More... | |
void | LoadLedControlFiles (IList< string > LedControlFilenames, bool ThrowExceptions=false) |
Loads a list of ledcontrol.ini files. More... | |
void | LoadLedControlFiles (Dictionary< int, FileInfo > LedControlIniFiles, bool ThrowExceptions=false) |
Loads a list of ledcontrol.ini files. More... | |
void | LoadLedControlFile (string LedControlFilename, int LedWizNumber, bool ThrowExceptions=false) |
Loads a single ledcontrol.ini file. More... | |
LedControlConfigList () | |
Initializes a new instance of the LedControlConfigList class. More... | |
LedControlConfigList (IList< string > LedControlFilenames, bool ThrowExceptions=false) | |
Initializes a new instance of the LedControlConfigList class. More... | |
List of LedControlConfig objects loaded from LedControl.ini files.
Definition at line 15 of file LedControlConfigList.cs.
DirectOutput.LedControl.Loader.LedControlConfigList.LedControlConfigList | ( | ) |
Initializes a new instance of the LedControlConfigList class.
Definition at line 134 of file LedControlConfigList.cs.
DirectOutput.LedControl.Loader.LedControlConfigList.LedControlConfigList | ( | IList< string > | LedControlFilenames, |
bool | ThrowExceptions = false |
||
) |
Initializes a new instance of the LedControlConfigList class.
LedControlFilenames | The filenames of the ledcontrol.ini files to be loaded. |
ThrowExceptions | if set to true exceptions on loading the files are shown. |
Definition at line 141 of file LedControlConfigList.cs.
bool DirectOutput.LedControl.Loader.LedControlConfigList.ContainsConfig | ( | string | RomName | ) |
Determines whether a config for the spcified RomName exists in the configs.
RomName | Name of the rom. |
true
if the specified config exists; otherwise, false
. Definition at line 83 of file LedControlConfigList.cs.
Dictionary<int, TableConfig> DirectOutput.LedControl.Loader.LedControlConfigList.GetTableConfigDictonary | ( | string | RomName | ) |
Gets a dictionary of table configs for a specific romname from the loaded ini file data.
RomName | Name of the rom. |
Definition at line 22 of file LedControlConfigList.cs.
void DirectOutput.LedControl.Loader.LedControlConfigList.LoadLedControlFile | ( | string | LedControlFilename, |
int | LedWizNumber, | ||
bool | ThrowExceptions = false |
||
) |
Loads a single ledcontrol.ini file.
LedControlFilename | The ledcontrol.ini filename. |
LedWizNumber | The number of the LedWizEquivalent to be used for the output of the configuration in the file. |
ThrowExceptions | if set to true throws exceptions on errors. |
Definition at line 123 of file LedControlConfigList.cs.
void DirectOutput.LedControl.Loader.LedControlConfigList.LoadLedControlFiles | ( | IList< string > | LedControlFilenames, |
bool | ThrowExceptions = false |
||
) |
Loads a list of ledcontrol.ini files.
LedControlFilenames | The list of ledcontrol.ini files |
ThrowExceptions | if set to true throw exceptions on errors. |
Definition at line 95 of file LedControlConfigList.cs.
void DirectOutput.LedControl.Loader.LedControlConfigList.LoadLedControlFiles | ( | Dictionary< int, FileInfo > | LedControlIniFiles, |
bool | ThrowExceptions = false |
||
) |
Loads a list of ledcontrol.ini files.
LedControlIniFiles | The sixtionary of ini files to be loaded. |
ThrowExceptions | if set to true throw exceptions on errors. |
Definition at line 108 of file LedControlConfigList.cs.