Class TBGRACanvasState2D
Unit
Declaration
type TBGRACanvasState2D = class(TObject)
Description
Saved state of a TCanvas2D
Hierarchy
- TObject
- TBGRACanvasState2D
Overview
Fields
![]() |
fillColor: TBGRAPixel; |
![]() |
fillMode: TFillMode; |
![]() |
fillTextureProvider: IBGRACanvasTextureProvider2D; |
![]() |
fontEmHeight: single; |
![]() |
fontName: string; |
![]() |
fontStyle: TFontStyles; |
![]() |
globalAlpha: byte; |
![]() |
lineWidth: single; |
![]() |
matrix: TAffineMatrix; |
![]() |
penStroker: TBGRAPenStroker; |
![]() |
shadowBlur: single; |
![]() |
shadowColor: TBGRAPixel; |
![]() |
shadowFastest: boolean; |
![]() |
shadowOffsetX: single; |
![]() |
shadowOffsetY: single; |
![]() |
strokeColor: TBGRAPixel; |
![]() |
strokeTextureProvider: IBGRACanvasTextureProvider2D; |
![]() |
textAlign: TAlignment; |
![]() |
textBaseline: string; |
![]() |
textDirection: TFontBidiMode; |
Methods
![]() |
constructor Create(AMatrix: TAffineMatrix; AClipMask: TGrayscaleMask; AClipMaskOwned: boolean); |
![]() |
destructor Destroy; override; |
![]() |
function Duplicate: TBGRACanvasState2D; |
![]() |
procedure SetClipMask(AClipMask: TGrayscaleMask; AOwned: boolean); |
![]() |
procedure transform(AMatrix: TAffineMatrix); |
Properties
![]() |
property clipMaskReadOnly: TGrayscaleMask read FClipMask; |
![]() |
property clipMaskReadWrite: TGrayscaleMask read GetClipMaskReadWrite; |
Description
Fields
![]() |
fillColor: TBGRAPixel; |
This item has no description. |
![]() |
fillMode: TFillMode; |
This item has no description. |
![]() |
fillTextureProvider: IBGRACanvasTextureProvider2D; |
This item has no description. |
![]() |
fontEmHeight: single; |
This item has no description. |
![]() |
fontName: string; |
This item has no description. |
![]() |
fontStyle: TFontStyles; |
This item has no description. |
![]() |
globalAlpha: byte; |
This item has no description. |
![]() |
lineWidth: single; |
This item has no description. |
![]() |
matrix: TAffineMatrix; |
This item has no description. |
![]() |
penStroker: TBGRAPenStroker; |
This item has no description. |
![]() |
shadowBlur: single; |
This item has no description. |
![]() |
shadowColor: TBGRAPixel; |
This item has no description. |
![]() |
shadowFastest: boolean; |
This item has no description. |
![]() |
shadowOffsetX: single; |
This item has no description. |
![]() |
shadowOffsetY: single; |
This item has no description. |
![]() |
strokeColor: TBGRAPixel; |
This item has no description. |
![]() |
strokeTextureProvider: IBGRACanvasTextureProvider2D; |
This item has no description. |
![]() |
textAlign: TAlignment; |
This item has no description. |
![]() |
textBaseline: string; |
This item has no description. |
![]() |
textDirection: TFontBidiMode; |
This item has no description. |
Methods
![]() |
constructor Create(AMatrix: TAffineMatrix; AClipMask: TGrayscaleMask; AClipMaskOwned: boolean); |
This item has no description. |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
function Duplicate: TBGRACanvasState2D; |
This item has no description. |
![]() |
procedure SetClipMask(AClipMask: TGrayscaleMask; AOwned: boolean); |
This item has no description. |
![]() |
procedure transform(AMatrix: TAffineMatrix); |
This item has no description. |
Properties
![]() |
property clipMaskReadOnly: TGrayscaleMask read FClipMask; |
This item has no description. |
![]() |
property clipMaskReadWrite: TGrayscaleMask read GetClipMaskReadWrite; |
This item has no description. |