AfmLigature Struct

A ligature of an AFM file (the L key of a character): the character followed by Successor may be replaced by Ligature.

public readonly struct AfmLigature : IEquatable<AfmLigature>
Implements

Constructors

NameDescription
AfmLigature(string, string)A ligature of an AFM file (the L key of a character): the character followed by Successor may be replaced by Ligature.

AfmLigature(string, string)

A ligature of an AFM file (the L key of a character): the character followed by Successor may be replaced by Ligature.

public AfmLigature(string Successor, string Ligature)

Parameters

Successor string
The name of the character that follows.
Ligature string
The name of the character that replaces the two.

Properties

NameDescription
LigatureThe name of the character that replaces the two.
SuccessorThe name of the character that follows.

The name of the character that replaces the two.

public string Ligature { get; init; }

Property value

string

The name of the character that follows.

public string Successor { get; init; }

Property value

string

Methods

NameDescription
Deconstruct(string, string)
Equals(AfmLigature)
Equals(object)
GetHashCode()
ToString()

Deconstruct(string, string)

public void Deconstruct(out string Successor, out string Ligature)

Parameters

Successor string
Ligature string

No documentation is available.

Equals overloads

Equals(AfmLigature)

public bool Equals(AfmLigature other)
Parameters
other AfmLigature
Returns

bool

No documentation is available.

Equals(object)

public override bool Equals(object obj)
Parameters
obj object
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

ToString()

public override string ToString()

Returns

string

No documentation is available.

Operators

NameDescription
operator ==(AfmLigature, AfmLigature)
operator !=(AfmLigature, AfmLigature)

operator ==(AfmLigature, AfmLigature)

public static bool operator ==(AfmLigature left, AfmLigature right)

Parameters

left AfmLigature
right AfmLigature

Returns

bool

No documentation is available.

operator !=(AfmLigature, AfmLigature)

public static bool operator !=(AfmLigature left, AfmLigature right)

Parameters

left AfmLigature
right AfmLigature

Returns

bool

No documentation is available.