WIP
DirectOutput framework for virtual pinball cabinets WIP
Go to:
Overview 
NullOutputController.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 
10 {
11 
18  {
19 
20 
26  public override void Init(Cabinet Cabinet)
27  {
28  }
29 
34  public override void Finish()
35  {
36 
37  }
38 
42  public override void Update()
43  {
44 
45  }
46 
50  public NullOutputController()
51  {
52  Outputs = new OutputList();
53  }
54 
55 
61  protected override void OnOutputValueChanged(IOutput Output)
62  {
63 
64  }
65  }
66 }
The Cabinet object describes the parts of a pinball cabinet (toys, outputcontrollers, outputs and more).
Definition: Cabinet.cs:17
List of IOutput objects
Definition: OutputList.cs:13
This is a dummy output controller not doing anthing with the data it receives. It is mainly thought ...
Common interface for outputs of any output controller. The Output class implements this interface and...
Definition: IOutput.cs:10
Abstract OutputController base class to be used for IOutputController implementations. Implements IOutputController.
Common interface for all outputcontrollers. Only classes implementing this interface can be used as o...
Basic IOutput implementation.
Definition: Output.cs:14