| 1695 | } |
| 1696 | |
| 1697 | void InputManager::PollSources() |
| 1698 | { |
| 1699 | for (u32 i = FIRST_EXTERNAL_INPUT_SOURCE; i < LAST_EXTERNAL_INPUT_SOURCE; i++) |
| 1700 | { |
| 1701 | if (s_input_sources[i]->IsInitialized()) |
| 1702 | s_input_sources[i]->PollEvents(); |
| 1703 | } |
| 1704 | |
| 1705 | GenerateRelativeMouseEvents(); |
| 1706 | |
| 1707 | if (VMManager::GetState() == VMState::Running && !s_pad_vibration_array.empty()) |
| 1708 | UpdateContinuedVibration(); |
| 1709 | } |
| 1710 | |
| 1711 | |
| 1712 | std::vector<std::pair<std::string, std::string>> InputManager::EnumerateDevices() |
nothing calls this directly
no test coverage detected