Show: Delphi
C++
Display Preferences
FMX.Filter.TFilterValueRec
From XE3 API Documentation
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::Types::TBitmap* Bitmap; __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, TFilterValueType AType, const System::Rtti::TValue &ADefault _ANNOT_ATTR_NC, const System::Rtti::TValue &AMin _ANNOT_ATTR_NC, const System::Rtti::TValue &AMax _ANNOT_ATTR_NC)/* 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 */; #ifndef _WIN64 __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, const System::Types::TPointF &ADefault _ANNOT_ATTR_NC, const System::Types::TPointF &AMin _ANNOT_ATTR_NC, const System::Types::TPointF &AMax _ANNOT_ATTR_NC)/* overload */; #else /* _WIN64 */ __fastcall TFilterValueRec(const System::UnicodeString AName, const System::UnicodeString ADesc, System::Types::TPointF ADefault, System::Types::TPointF AMin, System::Types::TPointF AMax)/* overload */; #endif /* _WIN64 */ TFilterValueRec() {} };
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
record struct |
public | FMX.Filter.pas FMX.Filter.hpp |
FMX.Filter | FMX.Filter |
Description
Record that holds information about a shader value.
The following table shows the significance of the fields of the record:
| Field | Description |
|---|---|
|
|
The name of the shader value |
|
|
The description of the shader value |
|
|
The type of the shader value |
|
|
The value of the shader |
|
|
The default value of the shader |
|
|
The maximum value that the |
|
|
The minimum value that the |