![]() |
DirectOutput
DirectOutput framework R3 for virtual pinball cabinets.
|
Namespaces | |
| namespace | AnalogToyFX |
| namespace | ConditionFX |
| namespace | ListFX |
| namespace | MatrixFX |
| namespace | NullFX |
| namespace | RGBAFX |
| namespace | TimmedFX |
| namespace | ValueFX |
Classes | |
| class | AssignedEffect |
| Handles the assignemt of a effect to a AssignedEffectList. More... | |
| class | AssignedEffectList |
| List of effects which are assigned to some other object. More... | |
| class | BeforeEffectNameChangeAventArgs |
| EventArgs for the BeforeEffectNameChanged event. More... | |
| class | EffectBase |
| Abstract base class for IEffect objects. This class inherits NamedItemBase and implements IEffect. More... | |
| class | EffectEffectBase |
| Base class for effects targeting another effect. More... | |
| class | EffectEventArgs |
| The EffectEventArgs class is used for events triggered by IEffect objects. More... | |
| class | EffectList |
| Collection of IEffect objects. Every object can only exist once in the list and every objects needs to have a unique name. More... | |
| interface | IEffect |
| Common interface for all effects. If a new effect is implemented it is best to inherit from the abstract class Effect which does also inherit IEffect. All classes inheriting IEffect must be XMLSerializeable. More... | |
Enumerations | |
| enum | FadeModeEnum { Fade , OnOff } |
| Defines the fading behaviour. More... | |
| enum | RetriggerBehaviourEnum { Restart , Ignore } |
| This enum describes the different retrigger behaviours for the effects. Retriggering means that a effect is getting another Trigger call with the same table element value as the last call, while it is still active. More... | |
This enum describes the different retrigger behaviours for the effects.
Retriggering means that a effect is getting another Trigger call with the same table element value as the last call, while it is still active.
| Enumerator | |
|---|---|
| Restart | The effect or its behaviour gets restarted in a retrigger situation. |
| Ignore | Retrigger calls are ignored. The effect or its behaviour is not being restarted. |