# Functions
AppendJustConnectedGamepadIDs appends gamepad IDs that are connected just in the current tick to gamepadIDs, and returns the extended buffer.
AppendJustPressedGamepadButtons append just pressed gamepad buttons to buttons and returns the extended buffer.
AppendJustPressedKeys append just pressed keyboard keys to keys and returns the extended buffer.
AppendJustPressedStandardGamepadButtons append just pressed standard gamepad buttons to buttons and returns the extended buffer.
AppendJustPressedTouchIDs append touch IDs that are created just in the current tick to touchIDs, and returns the extended buffer.
AppendJustReleasedGamepadButtons append just released gamepad buttons to buttons and returns the extended buffer.
AppendJustReleasedKeys append just released keyboard keys to keys and returns the extended buffer.
AppendJustReleasedStandardGamepadButtons append just released standard gamepad buttons to buttons and returns the extended buffer.
AppendJustReleasedTouchIDs append touch IDs that are released just in the current tick to touchIDs, and returns the extended buffer.
AppendPressedGamepadButtons append currently pressed gamepad buttons to buttons and returns the extended buffer.
AppendPressedKeys append currently pressed keyboard keys to keys and returns the extended buffer.
AppendPressedStandardGamepadButtons append currently pressed standard gamepad buttons to buttons and returns the extended buffer.
GamepadButtonPressDuration returns how long the gamepad button of the gamepad id is pressed in ticks (Update).
IsGamepadButtonJustPressed returns a boolean value indicating whether the given gamepad button of the gamepad id is pressed just in the current tick.
IsGamepadButtonJustReleased returns a boolean value indicating whether the given gamepad button of the gamepad id is released just in the current tick.
IsGamepadJustDisconnected returns a boolean value indicating whether the gamepad of the given id is released just in the current tick.
IsKeyJustPressed returns a boolean value indicating whether the given key is pressed just in the current tick.
IsKeyJustReleased returns a boolean value indicating whether the given key is released just in the current tick.
IsMouseButtonJustPressed returns a boolean value indicating whether the given mouse button is pressed just in the current tick.
IsMouseButtonJustReleased returns a boolean value indicating whether the given mouse button is released just in the current tick.
IsStandardGamepadButtonJustPressed returns a boolean value indicating whether the given standard gamepad button of the gamepad id is pressed just in the current tick.
IsStandardGamepadButtonJustReleased returns a boolean value indicating whether the given standard gamepad button of the gamepad id is released just in the current tick.
IsTouchJustReleased returns a boolean value indicating whether the given touch is released just in the current tick.
JustConnectedGamepadIDs returns gamepad IDs that are connected just in the current tick.
JustPressedTouchIDs returns touch IDs that are created just in the current tick.
KeyPressDuration returns how long the key is pressed in ticks (Update).
MouseButtonPressDuration returns how long the mouse button is pressed in ticks (Update).
PressedKeys returns a set of currently pressed keyboard keys.
StandardGamepadButtonPressDuration returns how long the standard gamepad button of the gamepad id is pressed in ticks (Update).
TouchPositionInPreviousTick returns the position in the previous tick.
TouchPressDuration returns how long the touch remains in ticks (Update).