![]() |
DirectOutput
DirectOutput framework R3 for virtual pinball cabinets.
|
Represents a element (e.g. Switch, Solenoid) of a pinball table. More...
Public Member Functions | |
| TableElementData | GetTableElementData () |
| Gets a TableElementData object containing the current data for the TableElement. | |
| TableElement () | |
| Initializes a new instance of the TableElement class. | |
| TableElement (TableElementTypeEnum TableElementType, int Number, int Value) | |
| Initializes a new instance of the TableElement class with the specified parameters. | |
| TableElement (string TableElementName, int Value) | |
| Initializes a new instance of the TableElement class. | |
Properties | |
| TableElementTypeEnum | TableElementType [get, set] |
| Type of the TableElement. | |
| int | Number [get, set] |
| Number of the TableElement. | |
| string | Name [get, set] |
| Name of the TableElement. Triggers NameChanged if value is changed. | |
| int | Value [get, set] |
| Value of the TableElement. Triggers ValueChanged if the value is changed. | |
| AssignedEffectList | AssignedEffects [get, set] |
| List of effects which are assigned to the table element. | |
Events | |
| EventHandler< EventArgs > | NameChanged |
| Event is fired if the value of the property Name is changed. | |
| EventHandler< TableElementValueChangedEventArgs > | ValueChanged |
| Event is fired if the value of the property State is changed. | |
Represents a element (e.g. Switch, Solenoid) of a pinball table.
| DirectOutput.Table.TableElement.TableElement | ( | ) |
Initializes a new instance of the TableElement class.
| DirectOutput.Table.TableElement.TableElement | ( | TableElementTypeEnum | TableElementType, |
| int | Number, | ||
| int | Value ) |
Initializes a new instance of the TableElement class with the specified parameters.
| TableElementType | Type of the TableElement. |
| Number | The number of the TableElement. |
| Value | The value of the TableElement. |
| DirectOutput.Table.TableElement.TableElement | ( | string | TableElementName, |
| int | Value ) |
Initializes a new instance of the TableElement class.
| TableElementName | Name of the table element. |
| Value | The value of the table element. |
| TableElementData DirectOutput.Table.TableElement.GetTableElementData | ( | ) |
Gets a TableElementData object containing the current data for the TableElement.
|
getset |
List of effects which are assigned to the table element.
|
getset |
Name of the TableElement.
Triggers NameChanged if value is changed.
|
getset |
Number of the TableElement.
|
getset |
Type of the TableElement.
|
getset |
Value of the TableElement.
Triggers ValueChanged if the value is changed.
| EventHandler<EventArgs> DirectOutput.Table.TableElement.NameChanged |
Event is fired if the value of the property Name is changed.
| EventHandler<TableElementValueChangedEventArgs> DirectOutput.Table.TableElement.ValueChanged |
Event is fired if the value of the property State is changed.