46 lines
1.1 KiB
C#
46 lines
1.1 KiB
C#
// Copyright (c) Six Labors.
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
namespace SixLabors.Fonts.WellKnownIds {
|
|
/// <summary>
|
|
/// Encoding IDS
|
|
/// </summary>
|
|
internal enum EncodingIDs : ushort
|
|
{
|
|
/// <summary>
|
|
/// Unicode 1.0 semantics
|
|
/// </summary>
|
|
Unicode1 = 0,
|
|
|
|
/// <summary>
|
|
/// Unicode 1.1 semantics
|
|
/// </summary>
|
|
Unicode11 = 1,
|
|
|
|
/// <summary>
|
|
/// ISO/IEC 10646 semantics
|
|
/// </summary>
|
|
ISO10646 = 2,
|
|
|
|
/// <summary>
|
|
/// Unicode 2.0 and onwards semantics, Unicode BMP only (cmap subtable formats 0, 4, 6).
|
|
/// </summary>
|
|
Unicode2 = 3,
|
|
|
|
/// <summary>
|
|
/// Unicode 2.0 and onwards semantics, Unicode full repertoire (cmap subtable formats 0, 4, 6, 10, 12).
|
|
/// </summary>
|
|
Unicode2Plus = 4,
|
|
|
|
/// <summary>
|
|
/// Unicode Variation Sequences (cmap subtable format 14).
|
|
/// </summary>
|
|
UnicodeVariationSequences = 5,
|
|
|
|
/// <summary>
|
|
/// Unicode full repertoire (cmap subtable formats 0, 4, 6, 10, 12, 13)
|
|
/// </summary>
|
|
UnicodeFull = 6,
|
|
}
|
|
}
|