WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
The DirectOutput.LedControl namespace contains the classes to read and understand the classical LedControl.ini files.
I hope the code in this area works correctly. After all there was a lot of guess work required when implementing these classes.
More...
Classes | |
class | ColorConfig |
Color configuration from a LedControl file. More... | |
class | ColorConfigList |
List of color configurations from a ledcontrol.ini file. More... | |
class | LedControlConfig |
Ledcontrol configuration read from a ledcontrol.ini file. More... | |
class | LedControlConfigList |
List of LedControlConfig objects loaded from LedControl.ini files. More... | |
class | TableConfig |
A table config from a ini file. More... | |
class | TableConfigColumn |
Column in a LedControl.ini file. Is a list of TableConfigSettingObjects for that column. More... | |
class | TableConfigColumnList |
List of columns of a LedCOntrol.ini file. Inherits List>T<. More... | |
class | TableConfigList |
A list of table configs from a ini file. More... | |
class | TableConfigSetting |
A single setting from a LedControl.ini file. More... | |
class | TableVariablesDictionary |
class | VariablesDictionary |
Enumerations | |
enum | OutputControlEnum { OutputControlEnum.FixedOn, OutputControlEnum.FixedOff, OutputControlEnum.Controlled, OutputControlEnum.Condition } |
Used the specify how the output for a setting is controled. More... | |
enum | OutputTypeEnum { OutputTypeEnum.AnalogOutput, OutputTypeEnum.RGBOutput } |
The output types for the ini file loader. More... | |
The DirectOutput.LedControl namespace contains the classes to read and understand the classical LedControl.ini files.
I hope the code in this area works correctly. After all there was a lot of guess work required when implementing these classes.
Used the specify how the output for a setting is controled.
Enumerator | |
---|---|
FixedOn |
Is always on (triggered with static effects). |
FixedOff |
Is always off. |
Controlled |
Is controlled by a table element. |
Condition |
Has a condition (e.g. (S48=1 and S49=0) |
Definition at line 7 of file OutputControlEnum.cs.
The output types for the ini file loader.
Enumerator | |
---|---|
AnalogOutput |
A output type using only one physical output |
RGBOutput |
Outpzut types for RGB settings (uses 3 physical outputs) |
Definition at line 7 of file OutputTypeEnum.cs.