/ src / Ryujinx.HLE / HOS / Applets / SoftwareKeyboard / KeyboardMode.cs
KeyboardMode.cs
 1  namespace Ryujinx.HLE.HOS.Applets.SoftwareKeyboard
 2  {
 3      /// <summary>
 4      /// Identifies the variant of keyboard displayed on screen.
 5      /// </summary>
 6      public enum KeyboardMode : uint
 7      {
 8          /// <summary>
 9          /// All UTF-16 characters allowed.
10          /// </summary>
11          Default = 0,
12  
13          /// <summary>
14          /// Only 0-9 or '.' allowed.
15          /// </summary>
16          Numeric = 1,
17  
18          /// <summary>
19          /// Only ASCII characters allowed.
20          /// </summary>
21          ASCII = 2,
22  
23          /// <summary>
24          /// Synonymous with default.
25          /// </summary>
26          FullLatin = 3,
27  
28          /// <summary>
29          /// All UTF-16 characters except CJK characters allowed.
30          /// </summary>
31          Alphabet = 4,
32  
33          SimplifiedChinese = 5,
34          TraditionalChinese = 6,
35          Korean = 7,
36          LanguageSet2 = 8,
37          LanguageSet2Latin = 9,
38      }
39  }