# openfl.filters

.. |
BitmapFilter | The BitmapFilter class is the base class for all image filter effects.
BitmapFilterQuality | The BitmapFilterQuality class contains values to set the rendering quality of a BitmapFilter object.
BitmapFilterType | The BitmapFilterType class contains values to set the type of a BitmapFilter.
BlurFilter | The BlurFilter class lets you apply a blur visual effect to display objects. A blur effect softens the details of an image. You can produce blurs that range from a softly unfocused look to a Gaussian blur, a hazy appearance like viewing an image through semi-opaque glass. When the `quality` property of this filter is set to low, the result is a softly unfocused look. When the `quality` property is set to high, it approximates a Gaussian blur filter. You can apply the filter to any display object(that is, objects that inherit from the DisplayObject class), such as MovieClip, SimpleButton, TextField, and Video objects, as well as to BitmapData objects.
ColorMatrixFilter |
DropShadowFilter | The DropShadowFilter class lets you add a drop shadow to display objects. The shadow algorithm is based on the same box filter that the blur filter uses. You have several options for the style of the drop shadow, including inner or outer shadow and knockout mode. You can apply the filter to any display object(that is, objects that inherit from the DisplayObject class), such as MovieClip, SimpleButton, TextField, and Video objects, as well as to BitmapData objects.
GlowFilter | The GlowFilter class lets you apply a glow effect to display objects. You have several options for the style of the glow, including inner or outer glow and knockout mode. The glow filter is similar to the drop shadow filter with the `distance` and `angle` properties of the drop shadow filter set to 0. You can apply the filter to any display object(that is, objects that inherit from the DisplayObject class), such as MovieClip, SimpleButton, TextField, and Video objects, as well as to BitmapData objects.