summaryrefslogtreecommitdiff
path: root/src/input_common/main.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/input_common/main.h')
-rw-r--r--src/input_common/main.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/input_common/main.h b/src/input_common/main.h
index f66308163..58e5dc250 100644
--- a/src/input_common/main.h
+++ b/src/input_common/main.h
@@ -8,13 +8,19 @@
8#include <string> 8#include <string>
9#include <unordered_map> 9#include <unordered_map>
10#include <vector> 10#include <vector>
11#include "input_common/gcadapter/gc_poller.h"
12#include "input_common/settings.h"
13 11
14namespace Common { 12namespace Common {
15class ParamPackage; 13class ParamPackage;
16} 14}
17 15
16namespace Settings::NativeAnalog {
17enum Values : int;
18}
19
20namespace Settings::NativeButton {
21enum Values : int;
22}
23
18namespace InputCommon { 24namespace InputCommon {
19namespace Polling { 25namespace Polling {
20 26
@@ -40,9 +46,6 @@ public:
40 */ 46 */
41 virtual Common::ParamPackage GetNextInput() = 0; 47 virtual Common::ParamPackage GetNextInput() = 0;
42}; 48};
43
44// Get all DevicePoller from all backends for a specific device type
45std::vector<std::unique_ptr<DevicePoller>> GetPollers(DeviceType type);
46} // namespace Polling 49} // namespace Polling
47 50
48class GCAnalogFactory; 51class GCAnalogFactory;