Unit 'fpsvg.soft' Package
[Overview][Types][Classes][Index] [#fcl-svg]

TSVGSoftBackend

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

Declaration

Source position: fpsvg.soft.pp line 108

type TSVGSoftBackend = class(TSVGRenderBackend)

public

  constructor Create; override;

  destructor Destroy; override;

  class function BackendName; override;

  class function Capabilities; override;

  procedure SetTarget();

  procedure BeginFrame(); override;

  procedure EndFrame; override;

  procedure FillPath(); override;

  procedure StrokePath(); override;

  procedure PushClip(); override;

  procedure PushStrokeClip(); override;

  procedure PopClip; override;

  procedure SetColorInterpolation(); override;

  procedure PushLayer(); override;

  procedure PopLayer; override;

  procedure PopLayerAsMask(); override;

  procedure PopLayerAsFilter(); override;

  procedure PopLayerAsFilterImage(); override;

  procedure ClearFilterImages;

  procedure DrawGlyphRun(); override;

  procedure DrawImage(); override;

  property Image: TFPCustomImage; [r]

  property Flatness: Double; [rw]

  property PaintSample: TSVGPaintSample; [rw]

  property SubSamples: Integer; [rw]

end;

Inheritance

TSVGSoftBackend

|

TSVGRenderBackend

|

TObject


Documentation generated on: 2026-09-25