![]() |
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. |