WIP
DirectOutput framework for virtual pinball cabinets WIP
Go to:
Overview 
OutputEventArgs.cs
Go to the documentation of this file.
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 
6 namespace DirectOutput.Cab.Out
7 {
8 
12  public class OutputEventArgs : EventArgs
13  {
14 
18  public IOutput Output { get; set; }
19 
23  public int Value { get { return Output.Value; } }
24 
28  public string Name { get { return Output.Name; } }
29 
35  {
36  this.Output = Output;
37  }
38 
42  public OutputEventArgs() { }
43  }
44 }
byte Value
Value of the Output. Valid value range is 0-255.
Definition: Output.cs:26
Common interface for outputs of any output controller. The Output class implements this interface and...
Definition: IOutput.cs:10
EventArgs for events of IOutput objects.
OutputEventArgs()
Initializes a new instance of the OutputEventArgs class.
OutputEventArgs(IOutput Output)
Initializes a new instance of the OutputEventArgs class.
string Name
Name of the named item. Triggers BeforeNameChange before a new Name is set. Triggers AfterNameChang...
Basic IOutput implementation.
Definition: Output.cs:14