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

TSVGTraceBackend

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

Declaration

Source position: fpsvg.trace.pp line 37

type TSVGTraceBackend = class(TSVGRenderBackend)

public

  constructor Create; override;

  destructor Destroy; override;

  class function BackendName; override;

  class function Capabilities; override;

  procedure Clear;

  procedure SaveToFile();

  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 DrawGlyphRun(); override;

  procedure DrawImage(); override;

  property Log: TStrings; [r]

  property Text: string; [r]

end;

Inheritance

TSVGTraceBackend

|

TSVGRenderBackend

|

TObject


Documentation generated on: 2026-09-25