dear-imgui-impl-sdl2-1.0.0: src/DearImGui/Raw/Impl/SDL2/Enums/ImGui_ImplSDL2_GamepadMode.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.Impl.SDL2.Enums.ImGui_ImplSDL2_GamepadMode
( ImGui_ImplSDL2_GamepadMode
, pattern AutoAll
, pattern AutoFirst
, pattern Manual
) where
import Foreign.C.Types
#include "dcimgui_impl_sdl2.h"
-- enums
-- | Gamepad selection automatically starts in AutoFirst mode, picking first available SDL_Gamepad. You may override this.
-- When using manual mode, caller is responsible for opening/closing gamepad.
type ImGui_ImplSDL2_GamepadMode = CInt
pattern AutoFirst :: ImGui_ImplSDL2_GamepadMode
pattern AutoFirst = #{const ImGui_ImplSDL2_GamepadMode_AutoFirst}
pattern AutoAll :: ImGui_ImplSDL2_GamepadMode
pattern AutoAll = #{const ImGui_ImplSDL2_GamepadMode_AutoAll}
pattern Manual :: ImGui_ImplSDL2_GamepadMode
pattern Manual = #{const ImGui_ImplSDL2_GamepadMode_Manual}