24 lines
619 B
C#
24 lines
619 B
C#
// Copyright (c) Six Labors.
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
namespace SixLabors.Fonts {
|
|
internal readonly struct GlyphShapingClass
|
|
{
|
|
public GlyphShapingClass(bool isMark, bool isBase, bool isLigature, ushort markAttachmentType)
|
|
{
|
|
this.IsMark = isMark;
|
|
this.IsBase = isBase;
|
|
this.IsLigature = isLigature;
|
|
this.MarkAttachmentType = markAttachmentType;
|
|
}
|
|
|
|
public bool IsMark { get; }
|
|
|
|
public bool IsBase { get; }
|
|
|
|
public bool IsLigature { get; }
|
|
|
|
public ushort MarkAttachmentType { get; }
|
|
}
|
|
}
|