-- AUTO GENERATED. DO NOT MODIFY!
---@meta

---@class GamepadButton
---@field South integer The bottom action button of the action pad (i.e. PS: Cross, Xbox: A).
---@field East integer The right action button of the action pad (i.e. PS: Circle, Xbox: B).
---@field North integer The upper action button of the action pad (i.e. PS: Triangle, Xbox: Y).
---@field West integer The left action button of the action pad (i.e. PS: Square, Xbox: X).
---@field C integer The C button.
---@field Z integer The Z button.
---@field LeftTrigger integer The first left trigger.
---@field LeftTrigger2 integer The second left trigger.
---@field RightTrigger integer The first right trigger.
---@field RightTrigger2 integer The second right trigger.
---@field Select integer The select button.
---@field Start integer The start button.
---@field Mode integer The mode button.
---@field LeftThumb integer The left thumb stick button.
---@field RightThumb integer The right thumb stick button.
---@field DPadUp integer The up button of the D-Pad.
---@field DPadDown integer The down button of the D-Pad.
---@field DPadLeft integer The left button of the D-Pad.
---@field DPadRight integer The right button of the D-Pad.
GamepadButton = {
    -- The bottom action button of the action pad (i.e. PS: Cross, Xbox: A).
    South = 0,
    -- The right action button of the action pad (i.e. PS: Circle, Xbox: B).
    East = 1,
    -- The upper action button of the action pad (i.e. PS: Triangle, Xbox: Y).
    North = 2,
    -- The left action button of the action pad (i.e. PS: Square, Xbox: X).
    West = 3,
    -- The C button.
    C = 4,
    -- The Z button.
    Z = 5,
    -- The first left trigger.
    LeftTrigger = 6,
    -- The second left trigger.
    LeftTrigger2 = 7,
    -- The first right trigger.
    RightTrigger = 8,
    -- The second right trigger.
    RightTrigger2 = 9,
    -- The select button.
    Select = 10,
    -- The start button.
    Start = 11,
    -- The mode button.
    Mode = 12,
    -- The left thumb stick button.
    LeftThumb = 13,
    -- The right thumb stick button.
    RightThumb = 14,
    -- The up button of the D-Pad.
    DPadUp = 15,
    -- The down button of the D-Pad.
    DPadDown = 16,
    -- The left button of the D-Pad.
    DPadLeft = 17,
    -- The right button of the D-Pad.
    DPadRight = 18,
}

