DirectOutput
DirectOutput framework R2 for virtual pinball cabinets.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
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:

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

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, and DirectOutput.Cab.Out.Pac.PacDriveAutoConfigurator.


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