FMX.Filter

From RAD Studio API Documentation
Jump to: navigation, search

Contains the FMX.Filter.Effects unit. As FMX.Filter.pas or FMX.Filter.hpp, defines various classes and types used in FireMonkey 2D bitmap effects rendered in hardware (GPU).

Package fmx.bpl

Units

FMX.FilterContains the FMX.Filter.Effects unit. As FMX.Filter.pas or FMX.Filter.hpp, defines various classes and types used in FireMonkey 2D bitmap effects rendered in hardware (GPU).
FMX.Filter.EffectsDefines the various FireMonkey filter effects, such as TDirectionalBlurEffect, TBandedSwirlTransitionEffect, and TFilterHueAdjust.


Classes

TFilterTFilter is the base class for shader filters used for 2D effects rendered in hardware (GPU).
TFilterClassTFilterClass is the metaclass for the TFilter class.
TFilterManagerManager class for FireMonkey filters.
TFilterValueTypeHelperFor internal use. TFilterValueTypeHelper is a record helper that provides fields for a scoped enumeration, the FMX.Filter.TFilterValueType type.

Types

TFilterClassDictTFilterClassDict defines a collection of shader filters.
TFilterRecRecord that holds filter attributes.
TFilterValueRecRecord that holds information about a shader filter value.
TFilterValueRecArrayRepresents an array of TFilterValueRec used by FMX.Filter.TFilterRec to hold the shader values.
TFilterValueTypeEnumeration that holds values that represents the type of a shader value held as a variant.