@:value(cast 0)@:enum@:implinlineread onlyA:GamepadButton = 0
@:value(cast 1)@:enum@:implinlineread onlyB:GamepadButton = 1
@:value(cast 4)@:enum@:implinlineread onlyBACK:GamepadButton = 4
@:value(cast 12)@:enum@:implinlineread onlyDPAD_DOWN:GamepadButton = 12
@:value(cast 13)@:enum@:implinlineread onlyDPAD_LEFT:GamepadButton = 13
@:value(cast 14)@:enum@:implinlineread onlyDPAD_RIGHT:GamepadButton = 14
@:value(cast 11)@:enum@:implinlineread onlyDPAD_UP:GamepadButton = 11
@:value(cast 5)@:enum@:implinlineread onlyGUIDE:GamepadButton = 5
@:value(cast 9)@:enum@:implinlineread onlyLEFT_SHOULDER:GamepadButton = 9
@:value(cast 7)@:enum@:implinlineread onlyLEFT_STICK:GamepadButton = 7
@:value(cast 10)@:enum@:implinlineread onlyRIGHT_SHOULDER:GamepadButton = 10
@:value(cast 8)@:enum@:implinlineread onlyRIGHT_STICK:GamepadButton = 8
@:value(cast 6)@:enum@:implinlineread onlySTART:GamepadButton = 6
@:value(cast 2)@:enum@:implinlineread onlyX:GamepadButton = 2
@:value(cast 3)@:enum@:implinlineread onlyY:GamepadButton = 3
@:implinlinetoString():String