2 using System.Collections.Generic;
27 get {
return _Outputs; }
28 set { _Outputs = value; }
31 private int _LedWizNumber=-1;
39 public int LedWizNumber
41 get {
return _LedWizNumber; }
42 set { _LedWizNumber = value; }
53 Outputs.Init(Cabinet);
83 this.LedWizNumber = LedWiz.Number;
84 this.Name =
"LedWizEquivalent {0}".Build(LedWiz.Number);
The Cabinet object describes the parts of a pinball cabinet (toys, outputcontrollers, outputs and more).
override void Init(Cabinet Cabinet)
Initializes the LedwizEquivalent toy.
Common interface for all toy implementations. The abstract class ToyBase implements this interface...
The namespace DirectOutput.Cab contains all cabinet related classes like the Cabinet class itself...
DirectOutput.Cab.Out is the namespace for all output controller related classes like different output...
Common interface for outputs of any output controller. The Output class implements this interface and...
The LEDWizEquivalent toy is only used by the framework when ini files are used for the configuration ...
LedWizEquivalent(DirectOutput.Cab.Out.LW.LedWiz LedWiz)
Initializes a new instance of the LedWizEquivalent class.
Output class for LedWiz output controllers.
List of LedWizEquivalentOutput objects.
The LedWiz is a easy to use outputcontroller with 32 outputs which all support 49 pwm levels with a P...
LEDWizEquivalentOutput is the output object for the LedWizEquivalent IToy.
LedWizEquivalent()
Initializes a new instance of the LedWizEquivalent class.
override void Finish()
Finishes the LedWizEquivalent toy.
Base class for IToy implementations
override void Reset()
Resets all output to their default state.
The namespace DirectOutput.Cab.Out.LW contains the classes for LedWiz output controllers.