enum FilterType { Filter_Blur = 0, Filter_Shadow = 1, Filter_Glow = 2, Filter_Bevel = 3, Filter_GradientGlow = 4, Filter_GradientBevel = 5, Filter_Blur_End = Filter_GradientBevel, Filter_ColorMatrix = 8, Filter_Convolution = 9, Filter_DisplacementMap = 10, Filter_CacheAsBitmap };
FilterType defines the type of filter that can be applied to as TreeNode filter states. On a high level, filters are separated into "Blur" and "Other" filter families. All blur filters are described by a single low-level structure, BlurFilterParams.
NOTE: These filter constant values do NOT map to Flash directly.
Members |
Description |
Filter_Blur = 0 |
Blur filter flag set for blurring objects. |
Filter_Shadow = 1 |
Blur filter flag set to indicate drop shadow. |
Filter_Glow = 2 |
Blur filter flag set to indicate glow effect. |
Filter_Bevel = 3 |
Blur filter flag set for a bevel effect. |
Filter_GradientGlow = 4 |
Blur filter flag set for a gradient glow effect. Not implemented. |
Filter_GradientBevel = 5 |
Blur filter flag set for gradient bevel effect. Not implemented. |
Filter_Blur_End = Filter_GradientBevel |
Not implemented. |
Filter_ColorMatrix = 8 |
Non-blur filter flag set for a color transformation matrix effect. |
Filter_Convolution = 9 |
Non-blur filter flag set for a matrix convolution filter effect. |
Filter_DisplacementMap = 10 |
Non-blur filter flag set for a warped or mottled effect. |
Render_FilterParams.h