/ src / Ryujinx.HLE / HOS / Applets / SoftwareKeyboard / InlineKeyboardState.cs
InlineKeyboardState.cs
 1  namespace Ryujinx.HLE.HOS.Applets.SoftwareKeyboard
 2  {
 3      /// <summary>
 4      /// Possible states for the software keyboard when running in inline mode.
 5      /// </summary>
 6      enum InlineKeyboardState : uint
 7      {
 8          /// <summary>
 9          /// The software keyboard has just been created or finalized and is uninitialized.
10          /// </summary>
11          Uninitialized = 0x0,
12  
13          /// <summary>
14          /// The software keyboard is initialized, but it is not visible and not processing input.
15          /// </summary>
16          Initialized = 0x1,
17  
18          /// <summary>
19          /// The software keyboard is transitioning to a visible state.
20          /// </summary>
21          Appearing = 0x2,
22  
23          /// <summary>
24          /// The software keyboard is visible and receiving processing input.
25          /// </summary>
26          Shown = 0x3,
27  
28          /// <summary>
29          /// software keyboard is transitioning to a hidden state because the user pressed either OK or Cancel.
30          /// </summary>
31          Disappearing = 0x4,
32      }
33  }