FMX.Filter.TFilterValueRec
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 |
---|---|
|
Le nom de la valeur du filtre du shader. |
|
La description de la valeur du filtre du shader. |
|
Le type TFilterValueType de la valeur du filtre du shader. Les options possible sont |
|
La valeur du filtre du shader. |
|
La valeur minimale que le champ |
|
La valeur maximale que le champ |
|
La valeur par défaut du filtre du shader. |
|
Le bitmap TBitmap stocké dans cet enregistrement de la valeur du filtre du shader. |