DirectOutput
DirectOutput framework R2 for virtual pinball cabinets.
|
B2SServerPlugin | DirectOutputPlugin is the namespace of the Dll implementing the actual plugin interface for the B2S Server. |
DirectOutput | |
Cab | The namespace DirectOutput.Cab contains all cabinet related classes like the Cabinet class itself, classes for output controllers like the LEDWiz as well as toy classes representing the toys in the cabinet |
Out | DirectOutput.Cab.Out is the namespace for all output controller related classes like different output controller classes (all implementing IOutputController). |
AdressableLedStrip | Namespace for output controllers which can controll addressable/inteligent led strips. |
DMX | The namespace DMX contains the implementations of OutputControllers supporting DMX controlled light effects. Information on DMX can be found on http://en.wikipedia.org/wiki/DMX512. |
ArtnetEngine | The classes in this namespace are implementing the ArtNet engine used for DMX support. The code of the ArtNet classes in this namespace is based on eDMX.Net hosted on http://edmx.codeplex.com/. |
FTDIChip | Namespace for the FTD2XX_NET class (used for communication with FTDI chips and for generic FTDI chip output controllers. |
LW | The namespace DirectOutput.Cab.Out.LW contains the classes for LedWiz output controllers. |
NullOutputController | This namespace contains a outputcontroller implementaion which isnt doing anything. |
Pac | This namespace contains the classes for the integration of the Ultimarc products PacDrive and PacLed64. |
Toys | The namespace DirectOutput.Cab.Toys contains all toy related classes. |
Hardware | Namespace for hardware specific toy classes (e.g. gear motors) |
Layer | Namespace for objects dealing with layers |
LWEquivalent | |
Virtual | |
Frontend | |
FX | The namespace FX contains effect related classes. Effects can be assigned directly to a Table and will be triggered when the Table is stated or the can be assigned to TableElement objects and will be triggered whenever the value of a TableElement changes. AssignedEffects are triggered by the Table resp. the TableElement objects of the table. |
AnalogToyFX | Namespace for effects controlling AnalogToy objects. |
ConditionFX | Namespace for effects which trigger target effects based on conditions. |
ListFX | The DirectOutput.FX.ListFX namepsace contains the classes for the ListEffect. |
MatrixFX | Effects in this namespace are controlling toys which implement the IMatrix interface |
NullFX | This namespace does only contain the NullEffect. |
RGBAFX | This namespace contains effects which deal with RGBA toys. /summary> |
TimmedFX | Namespace for timmed effects (e.g. delay, duration) |
ValueFX | Effects which influence the trigger value, before a target effect is called. |
General | The namespace DirectOutput.General contains classes for general use. |
Analog | |
BitmapHandling | |
Color | |
Generic | |
Statistics | |
GlobalConfiguration | |
LedControl | |
Loader | The DirectOutput.LedControl namespace contains the classes to read and understand the classical LedControl.ini files. I hope the code in this area works correctly. After all there was a lot of guess work required when implementing these classes. |
Setup | |
PinballSupport | Support classes used by the Pinball object. |
Table | The Table namespace contains all table specific classes like the Table class itself, TableElement and effect assigment classes. |
DirectOutputConfigTester | |
Properties | |
DocumentationHelper | |
GlobalConfigEditor | |
Properties | |
LedControlFileTester | Namespace for the LedControlFileTester application. |
Properties | |
UpdateNotification | |
Properties |