// Copyright (c) Six Labors. // Licensed under the Six Labors Split License. using System.Diagnostics.CodeAnalysis; namespace SixLabors.Fonts.Native { /// /// An integer type for constants used to specify supported string encodings in various CFString functions. /// [SuppressMessage("StyleCop.CSharp.NamingRules", "SA1300:Element should begin with upper-case letter", Justification = "Verbatim constants from the macOS SDK")] internal enum CFStringEncoding : uint { /// /// An encoding constant that identifies the UTF 8 encoding. /// kCFStringEncodingUTF8 = 0x08000100, /// /// An encoding constant that identifies kTextEncodingUnicodeDefault + kUnicodeUTF16LEFormat encoding. This constant specifies little-endian byte order. /// kCFStringEncodingUTF16LE = 0x14000100, } }