/*
 * Copyright(c) 2023 MoogleTroupe
 * Licensed under the GPL v3 license. See https://github.com/BardMusicPlayer/BardMusicPlayer/blob/develop/LICENSE for full license information.
 */

namespace BardMusicPlayer.Quotidian.Enums;

public enum NavigationMenuKey
{
    /// <summary>
    /// close ui component/open system menu
    /// </summary>
    ESC,

    /// <summary>
    /// Confirm
    /// </summary>
    OK,

    /// <summary>
    /// move cursor up/cycle up through party list
    /// </summary>
    UP,

    /// <summary>
    /// move cursor down/cycle down through party list
    /// </summary>
    DOWN,

    /// <summary>
    /// move cursor/target cursor right
    /// </summary>
    RIGHT,

    /// <summary>
    /// move cursor/target cursor left
    /// </summary>
    LEFT,

    /// <summary>
    /// xbox back, playstation select
    /// </summary>
    VIRTUAL_PAD_SELECT
}