WIP
DirectOutput framework for virtual pinball cabinets WIP
Go to:
Overview 
Package DirectOutput.Table

The Table namespace contains all table specific classes like the Table class itself, TableElement and effect assigment classes. More...

Classes

class  Table
 Holds all table specific information and handles all TableElements More...
 
class  TableElement
 Represents a element (e.g. Switch, Solenoid) of a pinball table More...
 
struct  TableElementData
 Data representing the state of a table emlement More...
 
class  TableElementList
 List of TableElement objects. More...
 
class  TableElementValueChangedEventArgs
 EventArgs object for TableElementValueChanged events. More...
 

Enumerations

enum  TableConfigSourceEnum { TableConfigSourceEnum.Unknown, TableConfigSourceEnum.TableConfigurationFile, TableConfigSourceEnum.IniFile, TableConfigSourceEnum.TabbleConfigurationFileAndIniFile }
 Enum used to specify the source of a table configuration More...
 

Detailed Description

The Table namespace contains all table specific classes like the Table class itself, TableElement and effect assigment classes.

Enumeration Type Documentation

Enum used to specify the source of a table configuration

Enumerator
Unknown 

Source of the table configuration is unknown.

TableConfigurationFile 

Table configuration has been loaded from a table config file.

IniFile 

Table configuration has been loaded from a directoutputconfig.ini or a ledconbtrol.ini file.

TabbleConfigurationFileAndIniFile 

The table configurations is a combination from a table configuration file and a ini file.

Definition at line 7 of file TableConfigSourceEnum.cs.