DirectOutput
DirectOutput framework R2 for virtual pinball cabinets.
|
The namespace DirectOutput.Cab.Toys contains all toy related classes. More...
Namespaces | |
package | Hardware |
Namespace for hardware specific toy classes (e.g. gear motors) | |
package | Layer |
Namespace for objects dealing with layers | |
package | LWEquivalent |
package | 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... | |
The namespace DirectOutput.Cab.Toys contains all toy related classes.