3
3
4
4
namespace Ship {
5
5
ControllerDefaultMappings::ControllerDefaultMappings (
6
- std::unordered_map<CONTROLLERBUTTONS_T, std::unordered_set<KbScancode>> defaultKeyboardButtonMappings ) {
7
- SetDefaultKeyboardButtonMappings (defaultKeyboardButtonMappings );
6
+ std::unordered_map<CONTROLLERBUTTONS_T, std::unordered_set<KbScancode>> defaultKeyboardKeyToButtonMappings ) {
7
+ SetDefaultKeyboardKeyToButtonMappings (defaultKeyboardKeyToButtonMappings );
8
8
}
9
9
10
10
ControllerDefaultMappings::ControllerDefaultMappings ()
@@ -15,30 +15,30 @@ ControllerDefaultMappings::~ControllerDefaultMappings() {
15
15
}
16
16
17
17
std::unordered_map<CONTROLLERBUTTONS_T, std::unordered_set<KbScancode>>
18
- ControllerDefaultMappings::GetDefaultKeyboardButtonMappings () {
19
- return mDefaultKeyboardButtonMappings ;
18
+ ControllerDefaultMappings::GetDefaultKeyboardKeyToButtonMappings () {
19
+ return mDefaultKeyboardKeyToButtonMappings ;
20
20
}
21
21
22
- void ControllerDefaultMappings::SetDefaultKeyboardButtonMappings (
23
- std::unordered_map<CONTROLLERBUTTONS_T, std::unordered_set<KbScancode>> defaultKeyboardButtonMappings ) {
24
- if (!defaultKeyboardButtonMappings .empty ()) {
25
- mDefaultKeyboardButtonMappings = defaultKeyboardButtonMappings ;
22
+ void ControllerDefaultMappings::SetDefaultKeyboardKeyToButtonMappings (
23
+ std::unordered_map<CONTROLLERBUTTONS_T, std::unordered_set<KbScancode>> defaultKeyboardKeyToButtonMappings ) {
24
+ if (!defaultKeyboardKeyToButtonMappings .empty ()) {
25
+ mDefaultKeyboardKeyToButtonMappings = defaultKeyboardKeyToButtonMappings ;
26
26
return ;
27
27
}
28
28
29
- mDefaultKeyboardButtonMappings [BTN_A] = { KbScancode::LUS_KB_X };
30
- mDefaultKeyboardButtonMappings [BTN_B] = { KbScancode::LUS_KB_C };
31
- mDefaultKeyboardButtonMappings [BTN_L] = { KbScancode::LUS_KB_E };
32
- mDefaultKeyboardButtonMappings [BTN_R] = { KbScancode::LUS_KB_R };
33
- mDefaultKeyboardButtonMappings [BTN_Z] = { KbScancode::LUS_KB_Z };
34
- mDefaultKeyboardButtonMappings [BTN_START] = { KbScancode::LUS_KB_SPACE };
35
- mDefaultKeyboardButtonMappings [BTN_CUP] = { KbScancode::LUS_KB_ARROWKEY_UP };
36
- mDefaultKeyboardButtonMappings [BTN_CDOWN] = { KbScancode::LUS_KB_ARROWKEY_DOWN };
37
- mDefaultKeyboardButtonMappings [BTN_CLEFT] = { KbScancode::LUS_KB_ARROWKEY_LEFT };
38
- mDefaultKeyboardButtonMappings [BTN_CRIGHT] = { KbScancode::LUS_KB_ARROWKEY_RIGHT };
39
- mDefaultKeyboardButtonMappings [BTN_DUP] = { KbScancode::LUS_KB_T };
40
- mDefaultKeyboardButtonMappings [BTN_DDOWN] = { KbScancode::LUS_KB_G };
41
- mDefaultKeyboardButtonMappings [BTN_DLEFT] = { KbScancode::LUS_KB_F };
42
- mDefaultKeyboardButtonMappings [BTN_DRIGHT] = { KbScancode::LUS_KB_H };
29
+ mDefaultKeyboardKeyToButtonMappings [BTN_A] = { KbScancode::LUS_KB_X };
30
+ mDefaultKeyboardKeyToButtonMappings [BTN_B] = { KbScancode::LUS_KB_C };
31
+ mDefaultKeyboardKeyToButtonMappings [BTN_L] = { KbScancode::LUS_KB_E };
32
+ mDefaultKeyboardKeyToButtonMappings [BTN_R] = { KbScancode::LUS_KB_R };
33
+ mDefaultKeyboardKeyToButtonMappings [BTN_Z] = { KbScancode::LUS_KB_Z };
34
+ mDefaultKeyboardKeyToButtonMappings [BTN_START] = { KbScancode::LUS_KB_SPACE };
35
+ mDefaultKeyboardKeyToButtonMappings [BTN_CUP] = { KbScancode::LUS_KB_ARROWKEY_UP };
36
+ mDefaultKeyboardKeyToButtonMappings [BTN_CDOWN] = { KbScancode::LUS_KB_ARROWKEY_DOWN };
37
+ mDefaultKeyboardKeyToButtonMappings [BTN_CLEFT] = { KbScancode::LUS_KB_ARROWKEY_LEFT };
38
+ mDefaultKeyboardKeyToButtonMappings [BTN_CRIGHT] = { KbScancode::LUS_KB_ARROWKEY_RIGHT };
39
+ mDefaultKeyboardKeyToButtonMappings [BTN_DUP] = { KbScancode::LUS_KB_T };
40
+ mDefaultKeyboardKeyToButtonMappings [BTN_DDOWN] = { KbScancode::LUS_KB_G };
41
+ mDefaultKeyboardKeyToButtonMappings [BTN_DLEFT] = { KbScancode::LUS_KB_F };
42
+ mDefaultKeyboardKeyToButtonMappings [BTN_DRIGHT] = { KbScancode::LUS_KB_H };
43
43
}
44
44
} // namespace Ship
0 commit comments