WIP
DirectOutput framework for virtual pinball cabinets WIP
Go to:
Overview 
DirectOutput.Cab.Out.IAutoConfigOutputController Interface Reference

Interface for classes used to automatically detect and configure output controllers More...

Inheritance diagram for DirectOutput.Cab.Out.IAutoConfigOutputController:
DirectOutput.Cab.Out.LW.LedWizAutoConfigurator DirectOutput.Cab.Out.Pac.PacDriveAutoConfigurator DirectOutput.Cab.Out.Pac.PacLed64AutoConfigurator DirectOutput.Cab.Out.PS.PinscapeAutoConfigurator

Public Member Functions

void AutoConfig (Cabinet Cabinet)
 This method has to detect configure IOutputController object automatically.
More...
 

Detailed Description

Interface for classes used to automatically detect and configure output controllers

Definition at line 11 of file IAutoConfigOutputController.cs.

Member Function Documentation

void DirectOutput.Cab.Out.IAutoConfigOutputController.AutoConfig ( Cabinet  Cabinet)

This method has to detect configure IOutputController object automatically.

Note
Make sure that implementations of the method do also work correctly if a IoutputController has allready been added through config files. If a IOutputController does already exist, the method should skip it and try to find other controllers.
Parameters
CabinetThe cabinet object to which the automatically detected IOutputController objects are added if necessary.

Implemented in DirectOutput.Cab.Out.LW.LedWizAutoConfigurator, DirectOutput.Cab.Out.Pac.PacLed64AutoConfigurator, DirectOutput.Cab.Out.PS.PinscapeAutoConfigurator, and DirectOutput.Cab.Out.Pac.PacDriveAutoConfigurator.


The documentation for this interface was generated from the following file: