Struct HbShapeResult
Namespace: VelloSharp.Text
Assembly: VelloSharp.Text.dll
public readonly record struct HbShapeResult : IEquatable<HbShapeResult>
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
HbShapeResult(HbGlyphInfo[], HbGlyphPosition[], float, float)
public HbShapeResult(HbGlyphInfo[] Infos, HbGlyphPosition[] Positions, float AdvanceX, float AdvanceY)
Parameters
Infos HbGlyphInfo[]
Positions HbGlyphPosition[]
AdvanceX float
AdvanceY float
Properties
AdvanceX
public float AdvanceX { get; init; }
Property Value
AdvanceY
public float AdvanceY { get; init; }
Property Value
Empty
public static HbShapeResult Empty { get; }
Property Value
Infos
public HbGlyphInfo[] Infos { get; init; }
Property Value
IsEmpty
public bool IsEmpty { get; }
Property Value
Positions
public HbGlyphPosition[] Positions { get; init; }