Edit

Share via


Face Constructors

Definition

Overloads

Face(GetTableDelegate)

Creates a new Face instance, using the delegate to assemble the data.

Face(Blob, Int32)

Creates a new Face instance, using the specified typeface blob.

Face(Blob, UInt32)

Creates a new Face instance, using the specified typeface blob.

Face(GetTableDelegate, ReleaseDelegate)

Face(GetTableDelegate)

Creates a new Face instance, using the delegate to assemble the data.

public Face(HarfBuzzSharp.GetTableDelegate getTable);

Parameters

getTable
GetTableDelegate

The delegate to retrieve the table data.

Applies to

Face(Blob, Int32)

Creates a new Face instance, using the specified typeface blob.

public Face(HarfBuzzSharp.Blob blob, int index);

Parameters

blob
Blob

The typeface data.

index
Int32

The zero-based face index in a collection.

Applies to

Face(Blob, UInt32)

Creates a new Face instance, using the specified typeface blob.

public Face(HarfBuzzSharp.Blob blob, uint index);

Parameters

blob
Blob

The typeface data.

index
UInt32

The zero-based face index in a collection.

Applies to

Face(GetTableDelegate, ReleaseDelegate)

public Face(HarfBuzzSharp.GetTableDelegate getTable, HarfBuzzSharp.ReleaseDelegate destroy);

Parameters

getTable
GetTableDelegate
destroy
ReleaseDelegate

Applies to