TBLGradientStop
Defines an Offset and Rgba color that is used by TBLGradient to define a linear transition between colors.
Definition
Unit: Blend2D
See Also
Fields
| Name | Description |
|---|---|
| Offset | |
| Rgba |
Constructors
| Name | Description |
|---|---|
| Create(Double, TAlphaColor) | |
| Create(Double, TBLRgba64) | |
| Create(Double, TBLRgba32) |
Operators
| Name | Description |
|---|---|
| Equal | |
| NotEqual |
Methods
| Name | Description |
|---|---|
| Create | |
| Equals | |
| Reset(Double, TAlphaColor) | |
| Reset(Double, TBLRgba64) | |
| Reset(Double, TBLRgba32) | |
| Reset |
Field Descriptions
Offset
var Offset: Double
Type: Double
Rgba
var Rgba: TBLRgba64
Type: TBLRgba64
Constructor Descriptions
Create
constructor Create(const AOffset: Double; const AColor: TAlphaColor); overload
Parameters
AOffset: Double
AColor: TAlphaColor
Create
constructor Create(const AOffset: Double; const ARgba64: TBLRgba64); overload
Parameters
AOffset: Double
ARgba64: TBLRgba64
Create
constructor Create(const AOffset: Double; const ARgba32: TBLRgba32); overload
Parameters
AOffset: Double
ARgba32: TBLRgba32
Operator Descriptions
Equal(TBLGradientStop, TBLGradientStop)
class operator Equal(const ALeft, ARight: TBLGradientStop): Boolean; inline; static
Parameters
ALeft: TBLGradientStop
ARight: TBLGradientStop
Returns
Boolean
NotEqual(TBLGradientStop, TBLGradientStop)
class operator NotEqual(const ALeft, ARight: TBLGradientStop): Boolean; inline; static
Parameters
ALeft: TBLGradientStop
ARight: TBLGradientStop
Returns
Boolean
Method Descriptions
Create
class function Create: TBLGradientStop; overload; inline; static
Returns
Equals(TBLGradientStop)
function Equals(const AOther: TBLGradientStop): Boolean; inline
Parameters
AOther: TBLGradientStop
Returns
Boolean
Reset(Double, TAlphaColor)
procedure Reset(const AOffset: Double; const AColor: TAlphaColor); overload; inline
Parameters
AOffset: Double
AColor: TAlphaColor
Reset(Double, TBLRgba64)
procedure Reset(const AOffset: Double; const ARgba64: TBLRgba64); overload; inline
Parameters
AOffset: Double
ARgba64: TBLRgba64
Reset(Double, TBLRgba32)
procedure Reset(const AOffset: Double; const ARgba32: TBLRgba32); overload; inline
Parameters
AOffset: Double
ARgba32: TBLRgba32
Reset
procedure Reset; overload; inline