virtual-gamepad-lib
Version:
Emulate and display virtual and real gamepads on the web
3 lines (2 loc) • 2.88 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});var _=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(_||{}),g=(e=>(e.onOff="onOff",e.variable="variable",e))(g||{}),c=(e=>(e.real="real",e.emulated="emulated",e.overlay="overlay",e))(c||{}),h=(e=>(e[e.A=0]="A",e[e.B=1]="B",e[e.X=2]="X",e[e.Y=3]="Y",e[e.LShoulder=4]="LShoulder",e[e.RShoulder=5]="RShoulder",e[e.LTrigger=6]="LTrigger",e[e.RTrigger=7]="RTrigger",e[e.Back=8]="Back",e[e.Start=9]="Start",e[e.LStick=10]="LStick",e[e.RStick=11]="RStick",e[e.DPadUp=12]="DPadUp",e[e.DPadDown=13]="DPadDown",e[e.DPadLeft=14]="DPadLeft",e[e.DPadRight=15]="DPadRight",e[e.Xbox=16]="Xbox",e))(h||{}),D=(e=>(e[e.Cross=0]="Cross",e[e.Circle=1]="Circle",e[e.Square=2]="Square",e[e.Triangle=3]="Triangle",e[e.L1=4]="L1",e[e.R1=5]="R1",e[e.L2=6]="L2",e[e.R2=7]="R2",e[e.Share=8]="Share",e[e.Options=9]="Options",e[e.LStick=10]="LStick",e[e.RStick=11]="RStick",e[e.DPadUp=12]="DPadUp",e[e.DPadDown=13]="DPadDown",e[e.DPadLeft=14]="DPadLeft",e[e.DPadRight=15]="DPadRight",e[e.PlayStation=16]="PlayStation",e))(D||{}),i=(e=>(e[e.A=0]="A",e[e.B=1]="B",e[e.X=2]="X",e[e.Y=3]="Y",e[e.LShoulder=4]="LShoulder",e[e.RShoulder=5]="RShoulder",e[e.LTrigger=6]="LTrigger",e[e.RTrigger=7]="RTrigger",e[e.Back=8]="Back",e[e.Start=9]="Start",e[e.LStick=10]="LStick",e[e.RStick=11]="RStick",e[e.DPadUp=12]="DPadUp",e[e.DPadDown=13]="DPadDown",e[e.DPadLeft=14]="DPadLeft",e[e.DPadRight=15]="DPadRight",e[e.Vendor=16]="Vendor",e))(i||{}),r=(e=>(e[e.LStickX=0]="LStickX",e[e.LStickY=1]="LStickY",e[e.RStickX=2]="RStickX",e[e.RStickY=3]="RStickY",e))(r||{});const P=r,R=r;var k=(e=>(e.TapTarget="gpad-tap-target",e.ButtonIcon="gpad-btn-icon",e.ButtonShadow="gpad-shadow",e.ButtonHighlight="gpad-highlight",e.ButtonBackground="gpad-btn-bg",e.DirectionHighlight="gpad-direction-highlight",e.Thumbstick="gpad-thumbstick",e.GpadBaseShape="gpad-base",e.StickBaseShape="gpad-stick-base",e))(k||{});const T=["button_1","button_2","button_3","button_4","shoulder_button_front_left","shoulder_button_front_right","shoulder_trigger_back_left","shoulder_trigger_back_right","select_button","start_button","stick_button_left","stick_button_right","dpad_up","dpad_down","dpad_left","dpad_right"],L=T.map(e=>e+"_tap_target"),f={dpad_up_left_tap_target:[12,14],dpad_up_right_tap_target:[12,15],dpad_down_left_tap_target:[13,14],dpad_down_right_tap_target:[13,15]};exports.PRESET_SVG_GPAD_BTN_IDS=T;exports.PRESET_SVG_GPAD_BTN_TAP_TARGET_IDS=L;exports.PRESET_SVG_GPAD_CLASS=k;exports.PRESET_SVG_GPAD_DPAD_DIAGONAL_TAP_TARGET_IDS_TO_BTN_INDEXES=f;exports.gamepadButtonType=g;exports.gamepadDirection=_;exports.gamepadEmulationState=c;exports.playStationAxesMap=R;exports.playStationButtonMap=D;exports.standardGpadAxesMap=r;exports.standardGpadButtonMap=i;exports.xboxAxesMap=P;exports.xboxButtonMap=h;
//# sourceMappingURL=enums.js.map