Interface IBGRACanvasGradient2D
Unit
Declaration
type IBGRACanvasGradient2D = interface(IBGRACanvasTextureProvider2D)
Description
Interface for a gradient for TCanvas2D
Hierarchy
- IInterface
- IBGRACanvasTextureProvider2D
- IBGRACanvasGradient2D
Overview
Methods
function GetGammaCorrection: boolean; |
|
function GetRepetition: TBGRAGradientRepetition; |
|
procedure addColorStop(APosition: single; AColor: string); |
|
procedure addColorStop(APosition: single; AColor: TBGRAPixel); |
|
procedure addColorStop(APosition: single; AColor: TColor); |
|
procedure setColors(ACustomGradient: TBGRACustomGradient); |
|
procedure SetGammaCorrection(AValue: boolean); |
|
procedure SetRepetition(AValue: TBGRAGradientRepetition); |
Properties
property gammaCorrection: boolean read GetGammaCorrection write SetGammaCorrection; |
|
property repetition: TBGRAGradientRepetition read GetRepetition write SetRepetition; |
Description
Methods
function GetGammaCorrection: boolean; |
|
This item has no description. |
function GetRepetition: TBGRAGradientRepetition; |
|
This item has no description. |
procedure addColorStop(APosition: single; AColor: string); |
|
This item has no description. |
procedure addColorStop(APosition: single; AColor: TBGRAPixel); |
|
This item has no description. |
procedure addColorStop(APosition: single; AColor: TColor); |
|
This item has no description. |
procedure setColors(ACustomGradient: TBGRACustomGradient); |
|
This item has no description. |
procedure SetGammaCorrection(AValue: boolean); |
|
This item has no description. |
procedure SetRepetition(AValue: TBGRAGradientRepetition); |
|
This item has no description. |
Properties
property gammaCorrection: boolean read GetGammaCorrection write SetGammaCorrection; |
|
This item has no description. |
property repetition: TBGRAGradientRepetition read GetRepetition write SetRepetition; |
|
This item has no description. |