add bindings for d-pad directions
This commit is contained in:
@@ -101,3 +101,19 @@ int isR1ButtonPressed() {
|
|||||||
int isL1ButtonPressed() {
|
int isL1ButtonPressed() {
|
||||||
return state.buttons[GLFW_GAMEPAD_BUTTON_LEFT_BUMPER];
|
return state.buttons[GLFW_GAMEPAD_BUTTON_LEFT_BUMPER];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int isDpadUpPressed() {
|
||||||
|
return state.buttons[GLFW_GAMEPAD_BUTTON_DPAD_UP];
|
||||||
|
}
|
||||||
|
|
||||||
|
int isDpadDownPressed() {
|
||||||
|
return state.buttons[GLFW_GAMEPAD_BUTTON_DPAD_DOWN];
|
||||||
|
}
|
||||||
|
|
||||||
|
int isDpadLeftPressed() {
|
||||||
|
return state.buttons[GLFW_GAMEPAD_BUTTON_DPAD_LEFT];
|
||||||
|
}
|
||||||
|
|
||||||
|
int isDpadRightPressed() {
|
||||||
|
return state.buttons[GLFW_GAMEPAD_BUTTON_DPAD_RIGHT];
|
||||||
|
}
|
||||||
|
|||||||
@@ -75,6 +75,15 @@ struct
|
|||||||
val isL1ButtonPressed =
|
val isL1ButtonPressed =
|
||||||
_import "isL1ButtonPressed" public : unit -> int;
|
_import "isL1ButtonPressed" public : unit -> int;
|
||||||
|
|
||||||
|
val isDpadUpButtonPressed =
|
||||||
|
_import "isDpadUpButtonPressed" public : unit -> int;
|
||||||
|
val isDpadDownButtonPressed =
|
||||||
|
_import "isDpadDownButtonPressed" public : unit -> int;
|
||||||
|
val isDpadLeftButtonPressed =
|
||||||
|
_import "isDpadLeftButtonPressed" public : unit -> int;
|
||||||
|
val isDpadRightButtonPressed =
|
||||||
|
_import "isDpadRightButtonPressed" public : unit -> int;
|
||||||
|
|
||||||
val getR2State =
|
val getR2State =
|
||||||
_import "getR2State" public : unit -> Real32.real;
|
_import "getR2State" public : unit -> Real32.real;
|
||||||
val getL2State =
|
val getL2State =
|
||||||
|
|||||||
Reference in New Issue
Block a user