| 1790 | } |
| 1791 | |
| 1792 | InputManager::GenericInputBindingMapping InputManager::GetGenericBindingMapping(const std::string_view device) |
| 1793 | { |
| 1794 | GenericInputBindingMapping mapping; |
| 1795 | |
| 1796 | if (!GetInternalGenericBindingMapping(device, &mapping)) |
| 1797 | { |
| 1798 | for (u32 i = FIRST_EXTERNAL_INPUT_SOURCE; i < LAST_EXTERNAL_INPUT_SOURCE; i++) |
| 1799 | { |
| 1800 | if (s_input_sources[i]->IsInitialized() && s_input_sources[i]->GetGenericBindingMapping(device, &mapping)) |
| 1801 | break; |
| 1802 | } |
| 1803 | } |
| 1804 | |
| 1805 | return mapping; |
| 1806 | } |
| 1807 | |
| 1808 | bool InputManager::IsInputSourceEnabled(SettingsInterface& si, InputSourceType type) |
| 1809 | { |
nothing calls this directly
no test coverage detected