Unit 'BGRACanvas2D' Package
[Overview][Types][Classes][Index] [#pl_bgrabitmap]

TBGRACanvasState2D

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: bgracanvas2d.pas line 53

type TBGRACanvasState2D = class

public

  strokeColor: TBGRAPixel;

  

  strokeTextureProvider: IBGRACanvasTextureProvider2D;

  

  fillColor: TBGRAPixel;

  

  fillMode: TFillMode;

  

  fillTextureProvider: IBGRACanvasTextureProvider2D;

  

  globalAlpha: Byte;

  

  fontName: string;

  

  fontStyle: TFontStyles;

  

  fontEmHeight: single;

  

  textAlign: Classes.TAlignment;

  

  textBaseline: string;

  

  textDirection: TFontBidiMode;

  

  lineWidth: single;

  

  penStroker: TBGRAPenStroker;

  

  shadowOffsetX: single;

  

  shadowOffsetY: single;

  

  shadowBlur: single;

  

  shadowColor: TBGRAPixel;

  

  shadowFastest: Boolean;

  

  matrix: TAffineMatrix;

  

  constructor Create();

  

  function Duplicate;

  

  destructor Destroy; override;

  

  procedure transform();

  

  procedure SetClipMask();

  

  property clipMaskReadOnly: TGrayscaleMask; [r]

  

  property clipMaskReadWrite: TGrayscaleMask; [r]

  

end;

Inheritance

TBGRACanvasState2D

  

|

TObject



CT Web help

CodeTyphon Studio