Namespace PaintDotNet.Effects
Classes
- BitmapEffectInitializeInfo
Allows the effect host to provide initialization information for an effect.
- Effect
The base class for "classic" effects.
NOTE: It is strongly recommended that you derive from BitmapEffect instead.
- EffectCategoryAttribute
Allows you to categorize an Effect to place it in the appropriate menu within paint.net.
- Effect<TToken>
The base class for "classic" effects with a strongly-typed EffectConfigToken.
NOTE: It is strongly recommended that you derive from BitmapEffect<TToken> instead.
- PropertyBasedEffect
The base class for "classic" effects that use IndirectUI.
NOTE: It is strongly recommended that you derive from PropertyBasedBitmapEffect instead.
Interfaces
- IEffectEnvironment
Contains environment information for an effect.
- IEffectRenderer
Used by an effect host to drive the rendering for an effect. These are created by calling CreateRenderer(Type).
Enums
- EffectCategory
Categories for effects that determine their placement within paint.net's menu hierarchy.