IAbstractEffect The IAbstractEffect interface is used to denote that a property or parameter must be of type Effect, but does not actually implement any of the APIs of the IEffect interface.
 IEffect The IEffect interface defines the base interface of all Flex effects.
 IEffectInstance The IEffectInstance interface represents an instance of an effect playing on a target.
 IEffectTargetHost The IEffectTargetHost interface defines the interface that lets you access the target list-based control of a data effect.
 Blur The Blur effect lets you apply a blur visual effect to a component.
 Effect The Effect class is an abstract base class that defines the basic functionality of all Flex effects.
 EffectInstance The EffectInstance class represents an instance of an effect playing on a target.
 EffectManager The EffectManager class listens for events, such as the show and move events, dispatched by objects in a Flex application.
 EffectTargetFilter The EffectTargetFilter class defines a custom filter that is executed by each transition effect on each target of the effect.
 Fade The Fade effect animates the alpha property of a component, either from transparent to opaque, or from opaque to transparent.
 Move The Move effect changes the position of a component over a specified time interval.
 Tween The Tween class defines a tween, a property animation performed on a target object over a period of time.
 TweenEffect The TweenEffect class is the superclass for all effects that are based on the Tween object.
 Zoom The Zoom effect zooms the object in or out on a center point.