Key
Functions for interacting with keyboard inputs.
Is Pressed
is_pressed(scancode: Scancode) → bool
Check if a key is currently being held down.
Parameters
scancode
: The scancode of the key to check.
Returns
bool
: True if the key is pressed, otherwise False.
is_pressed(keycode: Keycode) → bool
Check if a key is currently being held down.
Parameters
keycode
: The keycode of the key to check.
Returns
bool
: True if the key is pressed, otherwise False.
Is Just Pressed
is_just_pressed(scancode: Scancode) → bool
Check if a key was just pressed.
Parameters
scancode
: The scancode of the key to check.
Returns
bool
: True if the key was just pressed, otherwise False.
is_just_pressed(keycode: Keycode) → bool
Check if a key was just pressed.
Parameters
keycode
: The keycode of the key to check.
Returns
bool
: True if the key was just pressed, otherwise False.
Is Just Released
is_just_released(scancode: Scancode) → bool
Check if a key was just released.
Parameters
scancode
: The scancode of the key to check.
Returns
bool
: True if the key was just released, otherwise False.
is_just_released(keycode: Keycode) → bool
Check if a key was just released.
Parameters
keycode
: The keycode of the key to check.
Returns
bool
: True if the key was just released, otherwise False.