DirectOutputR1
DirectOutput framework R1 for virtual pinball cabinets.
Go to:
Overview 
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
Package DirectOutput.Cab.Toys

The namespace DirectOutput.Cab.Toys contains all toy related classes. More...

Namespaces

package  Basic
 Namespace for basic toys like contactors and RGBLeds.
 
package  Layer
 
package  LWEquivalent
 

Classes

interface  IToy
 Common interface for all toy implementations.
The abstract class ToyBase implements this interface. More...
 
interface  IToyUpdatable
 Interface for toys which need a update method which is used to update their outputs. More...
 
class  ToyBase
 Base class for IToy implementations More...
 
class  ToyBaseUpdatable
 Base class for toys which need update calls to update the state of their assigned outputs.
Toys which are directly updating their outputs when their state changes dont need to implement this method and should use the ToyBase class instead.. More...
 
class  ToyEventArgs
 EventArgs for events of IToy objects More...
 
class  ToyList
 List of IToy objects More...
 

Detailed Description

The namespace DirectOutput.Cab.Toys contains all toy related classes.