diff options
Diffstat (limited to 'src/Ryujinx.Input/GamepadFeaturesFlag.cs')
-rw-r--r-- | src/Ryujinx.Input/GamepadFeaturesFlag.cs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/Ryujinx.Input/GamepadFeaturesFlag.cs b/src/Ryujinx.Input/GamepadFeaturesFlag.cs new file mode 100644 index 00000000..87310a32 --- /dev/null +++ b/src/Ryujinx.Input/GamepadFeaturesFlag.cs @@ -0,0 +1,28 @@ +using System; + +namespace Ryujinx.Input +{ + /// <summary> + /// Represent features supported by a <see cref="IGamepad"/>. + /// </summary> + [Flags] + public enum GamepadFeaturesFlag + { + /// <summary> + /// No features are supported + /// </summary> + None, + + /// <summary> + /// Rumble + /// </summary> + /// <remarks>Also named haptic</remarks> + Rumble, + + /// <summary> + /// Motion + /// <remarks>Also named sixaxis</remarks> + /// </summary> + Motion + } +} |