Once gamercade-io/gamercade_console#89 is merged, we need to add the following functions:
pub fn mouse_left_pressed(player_id: i32) -> i32;
pub fn mouse_left_released(player_id: i32) -> i32;
pub fn mouse_left_held(player_id: i32) -> i32;
pub fn mouse_right_pressed(player_id: i32) -> i32;
pub fn mouse_right_released(player_id: i32) -> i32;
pub fn mouse_right_held(player_id: i32) -> i32;
pub fn mouse_middle_pressed(player_id: i32) -> i32;
pub fn mouse_middle_released(player_id: i32) -> i32;
pub fn mouse_middle_held(player_id: i32) -> i32;
pub fn mouse_x_pos(player_id: i32) -> i32;
pub fn mouse_y_pos(player_id: i32) -> i32;
pub fn mouse_x_delta(player_id: i32) -> i32;
pub fn mouse_y_delta(player_id: i32) -> i32;
pub fn mouse_wheel_up(player_id: i32) -> i32;
pub fn mouse_wheel_down(player_id: i32) -> i32;
pub fn mouse_wheel_left(player_id: i32) -> i32;
pub fn mouse_wheel_right(player_id: i32) -> i32;
pub fn lock_mouse(locked: i32);
pub fn raw_mouse_state(player_id: i32) -> i64;
Once gamercade-io/gamercade_console#89 is merged, we need to add the following functions: