GamepadFeaturesFlag.cs 566 B

12345678910111213141516171819202122232425262728
  1. using System;
  2. namespace Ryujinx.Input
  3. {
  4. /// <summary>
  5. /// Represent features supported by a <see cref="IGamepad"/>.
  6. /// </summary>
  7. [Flags]
  8. public enum GamepadFeaturesFlag
  9. {
  10. /// <summary>
  11. /// No features are supported
  12. /// </summary>
  13. None,
  14. /// <summary>
  15. /// Rumble
  16. /// </summary>
  17. /// <remarks>Also named haptic</remarks>
  18. Rumble,
  19. /// <summary>
  20. /// Motion
  21. /// <remarks>Also named sixaxis</remarks>
  22. /// </summary>
  23. Motion
  24. }
  25. }