DirectOutput
DirectOutput framework R3 for virtual pinball cabinets.
Loading...
Searching...
No Matches
DirectOutput.Cab.Toys Namespace Reference

Namespaces

namespace  Hardware
namespace  Layer
namespace  LWEquivalent
namespace  Virtual

Classes

interface  IAnalogAlphaToy
 Common interface for toys supporting analog alpha layers. More...
interface  IMatrixToy< MatrixElementType >
 Interface for toys having a matrix of elements (e.g. ledstrips) More...
interface  IRGBAToy
 Common interface for RGB toys supporting several layers of color with alpha value. More...
interface  IRGBOutputToy
 Common interface for RGB toys supporting several layers of color with alpha value. More...
interface  ISingleOutputToy
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...