FMX.Filter.TFilterValueRec

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

  TFilterValueRec = record
    Name: string;
    Desc: string;
    ValueType: TFilterValueType;
    Value: TValue;
    Min, Max, Default: TValue;
    Bitmap: TBitmap;
    constructor Create(const AName, ADesc: string; AType: TFilterValueType; ADefault, AMin, AMax: TValue); overload;
    constructor Create(const AName, ADesc: string; AType: TFilterValueType); overload;
    constructor Create(const AName, ADesc: string; ADefault: TAlphaColor); overload;
    constructor Create(const AName, ADesc: string; ADefault, AMin, AMax: Single); overload;
    constructor Create(const AName, ADesc: string; ADefault, AMin, AMax: TPointF); overload;
  end;

C++

struct DECLSPEC_DRECORD TFilterValueRec
{
public:
    System::UnicodeString Name;
    System::UnicodeString Desc;
    TFilterValueType ValueType;
    System::Rtti::TValue Value;
    System::Rtti::TValue Min;
    System::Rtti::TValue Max;
    System::Rtti::TValue Default;
    Fmx::Graphics::TBitmap* Bitmap;
    __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, TFilterValueType AType, const System::Rtti::TValue &ADefault, const System::Rtti::TValue &AMin, const System::Rtti::TValue &AMax)/* overload */;
    __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, TFilterValueType AType)/* overload */;
    __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, System::Uitypes::TAlphaColor ADefault)/* overload */;
    __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, float ADefault, float AMin, float AMax)/* overload */;
    __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, const System::Types::TPointF &ADefault, const System::Types::TPointF &AMin, const System::Types::TPointF &AMax)/* overload */;
    TFilterValueRec() {}
};

Propriétés

Type Visibilité  Source Unité  Parent
record
struct
public
FMX.Filter.pas
FMX.Filter.hpp
FMX.Filter FMX.Filter

Description

Enregistrement qui contient des informations sur une valeur du filtre du shader.

Le tableau suivant décrit la signification des champs de l'enregistrement :

Champ Description

Name

Le nom de la valeur du filtre du shader.

Desc

La description de la valeur du filtre du shader.

ValueType

Le type TFilterValueType de la valeur du filtre du shader. Les options possible sont Bitmap, Float, Point, and Color.

Value

La valeur du filtre du shader.

Min

La valeur minimale que le champ Value peut prendre.

Max

La valeur maximale que le champ Value peut prendre

Default

La valeur par défaut du filtre du shader.

Bitmap

Le bitmap TBitmap stocké dans cet enregistrement de la valeur du filtre du shader.

Voir aussi