SPaintState.d.ts 597 B

123456789101112131415161718192021
  1. import { SBrush, SFont, SPen } from "..";
  2. import { SCompositeType } from "../enums/SCompositeType";
  3. import { SShadow } from "../SShadow";
  4. import { SMatrix } from "@persagy-web/base";
  5. export declare class SPaintState {
  6. matrix: SMatrix;
  7. private _pen;
  8. get pen(): SPen;
  9. set pen(value: SPen);
  10. private _brush;
  11. get brush(): SBrush;
  12. set brush(value: SBrush);
  13. private _font;
  14. get font(): SFont;
  15. set font(value: SFont);
  16. _composite: SCompositeType;
  17. private _shadow;
  18. get shadow(): SShadow;
  19. set shadow(v: SShadow);
  20. constructor(state?: SPaintState);
  21. }