39 bool wasConnected, std::chrono::steady_clock::duration sinceLastProbe)
noexcept {
Sonde la manette (XInput, joueur 0) et fusionne son état dans un InputState.
Definition GamepadPoller.h:57
void poll(InputState &input)
Sonde la manette et met à jour input (piste Key + piste GamepadButton brute).
Definition GamepadPoller.cpp:28
bool _wasConnected
Pour ne journaliser qu'un changement de connexion.
Definition GamepadPoller.h:63
std::chrono::steady_clock::time_point _lastProbe
Instant du dernier sondage XInput effectif ; l'époque tant qu'aucun n'a eu lieu, pour que le tout pre...
Definition GamepadPoller.h:66
Definition AudioEngine.cpp:15
constexpr std::chrono::milliseconds GAMEPAD_DISCONNECTED_PROBE_PERIOD
Délai minimal entre deux sondages XInput d'un slot resté déconnecté (anti-saccade).
Definition GamepadPoller.h:18
constexpr bool gamepadProbeDue(bool wasConnected, std::chrono::steady_clock::duration sinceLastProbe) noexcept
Faut-il re-sonder XInput maintenant ?
Definition GamepadPoller.h:38