aboutsummaryrefslogblamecommitdiff
path: root/src/Ryujinx.Input/GamepadFeaturesFlag.cs
blob: 206b4ea114c84e3b7352e0a01af5cc22b5c1c4f4 (plain) (tree)























                                                                 
               
     
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,
    }
}