// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.Fonts.Unicode {
///
/// Unicode Indic_Positional_Category property values.
///
///
///
/// These values describe the notional slot of dependent vowels, visible viramas, and related
/// signs around an Indic syllable core. The property supplements
/// for shaping and segmentation, but it is not a
/// prescriptive font-design or final glyph-placement property. is
/// the default for code points whose syllabic role does not have a positional slot.
///
public enum IndicPositionalCategory
{
///
/// Bottom.
///
Bottom = 0,
///
/// Bottom_And_Left.
///
BottomAndLeft = 1,
///
/// Bottom_And_Right.
///
BottomAndRight = 2,
///
/// Left.
///
Left = 3,
///
/// Left_And_Right.
///
LeftAndRight = 4,
///
/// Overstruck.
///
Overstruck = 6,
///
/// Right.
///
Right = 7,
///
/// Top.
///
Top = 8,
///
/// Top_And_Bottom.
///
TopAndBottom = 9,
///
/// Top_And_Bottom_And_Left.
///
TopAndBottomAndLeft = 10,
///
/// Top_And_Bottom_And_Right.
///
TopAndBottomAndRight = 11,
///
/// Top_And_Left.
///
TopAndLeft = 12,
///
/// Top_And_Left_And_Right.
///
TopAndLeftAndRight = 13,
///
/// Top_And_Right.
///
TopAndRight = 14,
///
/// Visual_Order_Left.
///
VisualOrderLeft = 15,
///
/// Not applicable.
///
///
/// This is the Unicode fallback for code points without an explicit
/// Indic_Positional_Category.
///
NA = 0xFF,
}
}