mirror of
https://github.com/J-D-K/JKSV.git
synced 2026-03-22 01:34:13 -05:00
24 lines
734 B
C++
24 lines
734 B
C++
#pragma once
|
|
#include <switch.h>
|
|
|
|
namespace input
|
|
{
|
|
/// @brief Initializes PadState and input.
|
|
void initialize();
|
|
|
|
/// @brief Updates the PadState.
|
|
void update();
|
|
|
|
/// @brief Returns if a button was pressed the current frame, but not the previous.
|
|
/// @param button Button to check.
|
|
bool button_pressed(HidNpadButton button);
|
|
|
|
/// @brief Returns if the button was pressed or held the previous and current frame.
|
|
/// @param button Button to check.
|
|
bool button_held(HidNpadButton button);
|
|
|
|
/// @brief Returns if the button was pressed or held the previous frame, but not the current.
|
|
/// @param button Button to check.
|
|
bool button_released(HidNpadButton button);
|
|
} // namespace input
|