WIP
DirectOutput framework for virtual pinball cabinets WIP
Go to:
Overview 
DirectOutput.FX.MatrixFX.AnalogAlphaMatrixValueEffect Class Reference

Sets the spefied area of matrix to the specified values depending on the trigger value. More...

Inheritance diagram for DirectOutput.FX.MatrixFX.AnalogAlphaMatrixValueEffect:
DirectOutput.FX.MatrixFX.MatrixValueEffectBase< AnalogAlpha >

Protected Member Functions

override AnalogAlpha GetEffectValue (int TriggerValue)
 Gets the effect value by mixinging Active and InactiveValue based on the TriggerValue. More...
 

Properties

AnalogAlpha ActiveValue [get, set]
 Gets or sets the active value. The FadeMode property defines how this value is used. More...
 
AnalogAlpha InactiveValue [get, set]
 Gets or sets the inactive value. The FadeMode property defines how this value is used. More...
 

Additional Inherited Members

- Public Member Functions inherited from DirectOutput.FX.MatrixFX.MatrixValueEffectBase< AnalogAlpha >
override void Trigger (Table.TableElementData TableElementData)
 Triggers the effect with the given TableElementData. More...
 

Detailed Description

Sets the spefied area of matrix to the specified values depending on the trigger value.

Definition at line 14 of file AnalogAlphaMatrixValueEffect.cs.

Member Function Documentation

override AnalogAlpha DirectOutput.FX.MatrixFX.AnalogAlphaMatrixValueEffect.GetEffectValue ( int  TriggerValue)
protectedvirtual

Gets the effect value by mixinging Active and InactiveValue based on the TriggerValue.

Parameters
TriggerValueThe trigger value.
Returns
AnalogAlpha value representing a mix of InactiveValue and ActiveValue.

Implements DirectOutput.FX.MatrixFX.MatrixValueEffectBase< AnalogAlpha >.

Definition at line 53 of file AnalogAlphaMatrixValueEffect.cs.

Property Documentation

AnalogAlpha DirectOutput.FX.MatrixFX.AnalogAlphaMatrixValueEffect.ActiveValue
getset

Gets or sets the active value. The FadeMode property defines how this value is used.

The active value.

Definition at line 27 of file AnalogAlphaMatrixValueEffect.cs.

AnalogAlpha DirectOutput.FX.MatrixFX.AnalogAlphaMatrixValueEffect.InactiveValue
getset

Gets or sets the inactive value. The FadeMode property defines how this value is used.

The inactive value.

Definition at line 42 of file AnalogAlphaMatrixValueEffect.cs.


The documentation for this class was generated from the following file: