DirectOutput
DirectOutput framework R3 for virtual pinball cabinets.
Loading...
Searching...
No Matches
RGBAToy.cs File Reference

Classes

class  DirectOutput.Cab.Toys.Layer.RGBAToy
 Thie RGBAToy controls RGB leds and other gadgets displaying RGB colors.

The RGBAToy has multilayer support with alpha channels. This allows the effects targeting RGBAToys to send their data to different layers. Values in a layer do also have a alpha/transparency channel which will allow us to blend the colors/values in the various layers (e.g. if a bottom layer is blue and top is a semi transparent red, you will get some mix of both or if one of the two blinks you get changing colors).
The following picture might give you a clearer idea how the layers with their alpha channels work: More...

Namespaces

namespace  DirectOutput
namespace  DirectOutput.Cab
namespace  DirectOutput.Cab.Toys
namespace  DirectOutput.Cab.Toys.Layer