Unit 'fpsvg.backend' Package
[Overview][Types][Classes][Procedures and functions][Index] [#fcl-svg]

TSVGRenderBackend

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

Declaration

Source position: fpsvg.backend.pp line 44

type TSVGRenderBackend = class(TObject)

public

  constructor Create; virtual;

  class function BackendName; virtual; abstract;

  class function Capabilities; virtual;

  procedure BeginFrame(); virtual; abstract;

  procedure EndFrame; virtual; abstract;

  procedure FillPath(); virtual; abstract;

  procedure StrokePath(); virtual; abstract;

  procedure PushClip(); virtual; abstract;

  procedure PushStrokeClip(); virtual; abstract;

  procedure PopClip; virtual; abstract;

  procedure SetColorInterpolation(); virtual; abstract;

  procedure ClearColorInterpolation; virtual;

  procedure PushLayer(); virtual; abstract;

  procedure PopLayer; virtual; abstract;

  procedure PopLayerAsMask(); virtual; abstract;

  procedure PopLayerAsFilter(); virtual;

  procedure PopLayerAsFilterImage(); virtual;

  procedure DrawGlyphRun(); virtual; abstract;

  procedure DrawImage(); virtual; abstract;

end;

Inheritance

TSVGRenderBackend

|

TObject


Documentation generated on: 2026-09-25