WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
Effects in this namespace are controlling toys which implement the IMatrix interface More...
Namespaces | |
package | BitmapShapes |
Classes | |
class | AnalogAlphaMatrixBitmapAnimationEffect |
Displays parts of a bitmap as a animation on a matrix of AnalogAlpha elements. Check the docu on the other bitmap effects for more details on these effect types. More... | |
class | AnalogAlphaMatrixBitmapEffect |
Displays a defined part of a bitmap on a area of a AnalogAlpha Matrix. More... | |
class | AnalogAlphaMatrixFlickerEffect |
Does create random flickering with a defineable density, durations and value within the spefied area of a matrix. More... | |
class | AnalogAlphaMatrixShiftEffect |
Same kind of effect like the RGBAMatrixShift effect, but for AnalogAlpha elements (just about everything which is not a RGBA element). More... | |
class | AnalogAlphaMatrixValueEffect |
Sets the spefied area of matrix to the specified values depending on the trigger value. More... | |
interface | IMatrixBitmapEffect |
interface | IMatrixEffect |
class | MatrixBitmapAnimationEffectBase |
class | MatrixBitmapEffectBase |
Outputs a defined part of a bitmap on a area of a matrix More... | |
class | MatrixEffectBase |
Base class for effects targeting a matrix of toys (e.g. addressable ledstrip) More... | |
class | MatrixFlickerEffectBase |
Does create random flickering with a defineable density, durations and value within the spefied area of a matrix toy. More... | |
class | MatrixPlasmaEffectBase |
class | MatrixShiftEffectBase |
Base class for effects shift values through a matrix of elements. More... | |
class | MatrixValueEffectBase |
Base class for effects setting all elements a specified area of a matrix toy to the same specific value. More... | |
class | RGBAMatrixBitmapAnimationEffect |
The RGBAMatrixBitmapAnimationEffect displays a anmation which is based on a image file on the defineable part of a matrix of rgb toys (e.g. adressable ledstrip). More... | |
class | RGBAMatrixBitmapEffect |
The RGBAMatrixBitmapEffect displays a defined part of a bitmap on a area of a RGBAtoy Matrix. More... | |
class | RGBAMatrixColorEffect |
Sets the spefied area of matrix to the specified colors depending on the trigger value. More... | |
class | RGBAMatrixColorScaleBitmapAnimationEffect |
This displays a defined part of a bitmap as a animation in the given colors on a area of a RGBAtoy Matrix. The effect take the overall brightness of the pixels of the bitmap to control the brightness of the specified colors for each pixel. More... | |
class | RGBAMatrixColorScaleBitmapEffect |
The RGBAMatrixBitmapEffect displays a defined part of a bitmap in the given colors on a area of a RGBAtoy Matrix. The effect take the overall brightness of the pixels of the bitmap to control the brightness of the specified colors for each pixel. More... | |
class | RGBAMatrixColorScaleShapeEffect |
Displays a shape on a RGBA matrix (typically a ledstrip array). The color of the displayed shape is controlled by the effect. More... | |
class | RGBAMatrixFlickerEffect |
Does create random flickering with a defineable density, durations and color within the spefied area of a ledstrip. More... | |
class | RGBAMatrixPlasmaEffect |
Displayes a classical plasma effect on a RGBA matrix/ledstrip array. For more details on the math of the plasma effect, read the following page: http://www.bidouille.org/prog/plasma More... | |
class | RGBAMatrixShapeEffect |
Displays a shape on a RGBA matrix (typically a ledstrip matrix). The color of the displayed shape is the org color of the shape (multicolor shapes work as well). More... | |
class | RGBAMatrixShiftEffect |
Enumerations | |
enum | AnimationBehaviourEnum { AnimationBehaviourEnum.Once ='O', AnimationBehaviourEnum.Loop ='L', AnimationBehaviourEnum.Continue ='C' } |
This enum describes the different supported behaviours for animations. More... | |
enum | MatrixAnimationStepDirectionEnum { MatrixAnimationStepDirectionEnum.Frame ='F', MatrixAnimationStepDirectionEnum.Right ='R', MatrixAnimationStepDirectionEnum.Down ='D' } |
enum | MatrixShiftDirectionEnum { MatrixShiftDirectionEnum.Left ='L', MatrixShiftDirectionEnum.Right ='R', MatrixShiftDirectionEnum.Up ='U', MatrixShiftDirectionEnum.Down ='D' } |
Shift directions for LedStrip effects More... | |
Effects in this namespace are controlling toys which implement the IMatrix interface
This enum describes the different supported behaviours for animations.
Definition at line 11 of file AnimationBehaviourEnum.cs.
Definition at line 8 of file MatrixAnimationStepDirectionEnum.cs.
Shift directions for LedStrip effects
Enumerator | |
---|---|
Left |
Shift left |
Right |
Shift right |
Up |
Shift up |
Down |
Shift down |
Definition at line 11 of file MatrixShiftDirectionEnum.cs.