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. |