// 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/input" ) // A GamepadButton represents a gamepad button. type GamepadButton int // GamepadButtons const ( GamepadButton0 GamepadButton = GamepadButton(input.GamepadButton0) GamepadButton1 GamepadButton = GamepadButton(input.GamepadButton1) GamepadButton2 GamepadButton = GamepadButton(input.GamepadButton2) GamepadButton3 GamepadButton = GamepadButton(input.GamepadButton3) GamepadButton4 GamepadButton = GamepadButton(input.GamepadButton4) GamepadButton5 GamepadButton = GamepadButton(input.GamepadButton5) GamepadButton6 GamepadButton = GamepadButton(input.GamepadButton6) GamepadButton7 GamepadButton = GamepadButton(input.GamepadButton7) GamepadButton8 GamepadButton = GamepadButton(input.GamepadButton8) GamepadButton9 GamepadButton = GamepadButton(input.GamepadButton9) GamepadButton10 GamepadButton = GamepadButton(input.GamepadButton10) GamepadButton11 GamepadButton = GamepadButton(input.GamepadButton11) GamepadButton12 GamepadButton = GamepadButton(input.GamepadButton12) GamepadButton13 GamepadButton = GamepadButton(input.GamepadButton13) GamepadButton14 GamepadButton = GamepadButton(input.GamepadButton14) GamepadButton15 GamepadButton = GamepadButton(input.GamepadButton15) GamepadButton16 GamepadButton = GamepadButton(input.GamepadButton16) GamepadButton17 GamepadButton = GamepadButton(input.GamepadButton17) GamepadButton18 GamepadButton = GamepadButton(input.GamepadButton18) GamepadButton19 GamepadButton = GamepadButton(input.GamepadButton19) GamepadButton20 GamepadButton = GamepadButton(input.GamepadButton20) GamepadButton21 GamepadButton = GamepadButton(input.GamepadButton21) GamepadButton22 GamepadButton = GamepadButton(input.GamepadButton22) GamepadButton23 GamepadButton = GamepadButton(input.GamepadButton23) GamepadButton24 GamepadButton = GamepadButton(input.GamepadButton24) GamepadButton25 GamepadButton = GamepadButton(input.GamepadButton25) GamepadButton26 GamepadButton = GamepadButton(input.GamepadButton26) GamepadButton27 GamepadButton = GamepadButton(input.GamepadButton27) GamepadButton28 GamepadButton = GamepadButton(input.GamepadButton28) GamepadButton29 GamepadButton = GamepadButton(input.GamepadButton29) GamepadButton30 GamepadButton = GamepadButton(input.GamepadButton30) GamepadButton31 GamepadButton = GamepadButton(input.GamepadButton31) GamepadButtonMax GamepadButton = GamepadButton31 )