// Copyright 2015 Hajime Hoshi // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. package ebiten import ( "github.com/hajimehoshi/ebiten/internal/driver" ) // A GamepadButton represents a gamepad button. type GamepadButton int // GamepadButtons const ( GamepadButton0 GamepadButton = GamepadButton(driver.GamepadButton0) GamepadButton1 GamepadButton = GamepadButton(driver.GamepadButton1) GamepadButton2 GamepadButton = GamepadButton(driver.GamepadButton2) GamepadButton3 GamepadButton = GamepadButton(driver.GamepadButton3) GamepadButton4 GamepadButton = GamepadButton(driver.GamepadButton4) GamepadButton5 GamepadButton = GamepadButton(driver.GamepadButton5) GamepadButton6 GamepadButton = GamepadButton(driver.GamepadButton6) GamepadButton7 GamepadButton = GamepadButton(driver.GamepadButton7) GamepadButton8 GamepadButton = GamepadButton(driver.GamepadButton8) GamepadButton9 GamepadButton = GamepadButton(driver.GamepadButton9) GamepadButton10 GamepadButton = GamepadButton(driver.GamepadButton10) GamepadButton11 GamepadButton = GamepadButton(driver.GamepadButton11) GamepadButton12 GamepadButton = GamepadButton(driver.GamepadButton12) GamepadButton13 GamepadButton = GamepadButton(driver.GamepadButton13) GamepadButton14 GamepadButton = GamepadButton(driver.GamepadButton14) GamepadButton15 GamepadButton = GamepadButton(driver.GamepadButton15) GamepadButton16 GamepadButton = GamepadButton(driver.GamepadButton16) GamepadButton17 GamepadButton = GamepadButton(driver.GamepadButton17) GamepadButton18 GamepadButton = GamepadButton(driver.GamepadButton18) GamepadButton19 GamepadButton = GamepadButton(driver.GamepadButton19) GamepadButton20 GamepadButton = GamepadButton(driver.GamepadButton20) GamepadButton21 GamepadButton = GamepadButton(driver.GamepadButton21) GamepadButton22 GamepadButton = GamepadButton(driver.GamepadButton22) GamepadButton23 GamepadButton = GamepadButton(driver.GamepadButton23) GamepadButton24 GamepadButton = GamepadButton(driver.GamepadButton24) GamepadButton25 GamepadButton = GamepadButton(driver.GamepadButton25) GamepadButton26 GamepadButton = GamepadButton(driver.GamepadButton26) GamepadButton27 GamepadButton = GamepadButton(driver.GamepadButton27) GamepadButton28 GamepadButton = GamepadButton(driver.GamepadButton28) GamepadButton29 GamepadButton = GamepadButton(driver.GamepadButton29) GamepadButton30 GamepadButton = GamepadButton(driver.GamepadButton30) GamepadButton31 GamepadButton = GamepadButton(driver.GamepadButton31) GamepadButtonMax GamepadButton = GamepadButton31 )