Skip to content

ISVGBitmap

Interface for a bitmap.

Unit: BVE.SVG2Intf

Methods

CopyFrom

procedure CopyFrom(
  aSrce: ISVGBitmap;
  const aDestPoint: TSVGPoint;
  const aSrceRect: TSVGRect); overload;

Copies the rectangular region from the source bitmap to position (0,0), aDestPoint is not implemented yet.

Draw

procedure Draw(
  aDestRC: ISVGRenderContext;
  const aSrceRect, aDestRect: TSVGRect;
  const aOpacity: TSVGFloat);

No description yet.

GetColorSpace

function GetColorSpace: TSVGColorSpace;

No description yet.

GetHeight

function GetHeight: integer;

No description yet.

GetPremultiplied

function GetPremultiplied: boolean;

No description yet.

GetWidth

function GetWidth: integer;

No description yet.

Map

function Map(var Data: TSVGMapData; const aAccess: TSVGMapAccess): boolean;

No description yet.

SaveToFile

procedure SaveToFile(const aFilename: string);

No description yet.

Unmap

procedure Unmap(var Data: TSVGMapData);

No description yet.

Properties

ColorSpace

property ColorSpace: TSVGColorSpace read GetColorSpace;

No description yet.

Height

property Height: integer read GetHeight;

No description yet.

Premultiplied

property Premultiplied: boolean read GetPremultiplied;

No description yet.

Width

property Width: integer read GetWidth;

No description yet.