![]() |
DirectOutput
DirectOutput framework R3 for virtual pinball cabinets.
|
Basic IOutput implementation. More...


Public Member Functions | |
| delegate void | ValueChangedEventHandler (object sender, OutputEventArgs e) |
| Event handler for ValueChanged events. | |
Protected Member Functions | |
| void | OnValueChanged () |
| Called when value of the output changes. | |
| Protected Member Functions inherited from DirectOutput.General.Generic.NamedItemBase | |
| virtual void | AfterNameChange (string OldName, string NewName) |
| virtual void | BeforeNameChange (string OldName, string NewName) |
| virtual void | OnPropertyChanged (string propertyName) |
| virtual void | OnPropertyChanging (string propertyName) |
Properties | |
| byte | Value [get, set] |
| Value of the Output. Valid value range is 0-255. | |
| int | Number [get, set] |
| Gets or sets the number of the Output object. | |
| Properties inherited from DirectOutput.General.Generic.NamedItemBase | |
| string | Name [get, set] |
| Name of the named item. Triggers BeforeNameChange before a new Name is set. Triggers AfterNameChanged after a new name has been set. | |
Events | |
| ValueChangedEventHandler | ValueChanged |
| Event fires if the Value property of the Ouput is changed. | |
| Events inherited from DirectOutput.General.Generic.NamedItemBase | |
| EventHandler< NameChangeEventArgs > | AfterNameChanged |
| Event is fired after the value of the property Name has changed. | |
| EventHandler< NameChangeEventArgs > | BeforeNameChanged |
| Event is fired before the value of the property Name is changed. | |
| PropertyChangedEventHandler | PropertyChanged |
| PropertyChangingEventHandler | PropertyChanging |
| Events inherited from DirectOutput.General.Generic.INamedItem | |
| EventHandler< NameChangeEventArgs > | BeforeNameChanged |
| Occurs before the name of the item changes. | |
| EventHandler< NameChangeEventArgs > | AfterNameChanged |
| Occurs when after the name of the item has changed. | |
| Events inherited from DirectOutput.Cab.Out.IOutput | |
| Output.ValueChangedEventHandler | ValueChanged |
| This event has to fire if the Value of the output is changed. | |
Basic IOutput implementation.
|
protected |
Called when value of the output changes.
| delegate void DirectOutput.Cab.Out.Output.ValueChangedEventHandler | ( | object | sender, |
| OutputEventArgs | e ) |
Event handler for ValueChanged events.
| sender | The sender of the event. |
| e | The OutputEventArgs instance containing the event data. |
|
getset |
Gets or sets the number of the Output object.
The number of the Output object.
Implements DirectOutput.Cab.Out.IOutput.
|
getset |
Value of the Output.
Valid value range is 0-255.
Implements DirectOutput.Cab.Out.IOutput.
| ValueChangedEventHandler DirectOutput.Cab.Out.Output.ValueChanged |
Event fires if the Value property of the Ouput is changed.