@@ -1130,10 +1130,10 @@ void SDL3InputManager::processGamepadInput()
11301130 handleGamepadButton (SDL_GAMEPAD_BUTTON_RIGHT_SHOULDER, m_state.buttonState [SDL_GAMEPAD_BUTTON_RIGHT_SHOULDER], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_RIGHT_SHOULDER), [&](bool d){ virtualPulseKey (SDL_SCANCODE_LSHIFT, d); });
11311131 handleGamepadButton (SDL_GAMEPAD_BUTTON_START, m_state.buttonState [SDL_GAMEPAD_BUTTON_START], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_START), [&](bool d){ virtualPulseKey (SDL_SCANCODE_ESCAPE, d); });
11321132 handleGamepadButton (SDL_GAMEPAD_BUTTON_BACK, m_state.buttonState [SDL_GAMEPAD_BUTTON_BACK], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_BACK), [&](bool d){ virtualPulseKey (SDL_SCANCODE_SPACE, d); });
1133- handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_UP , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_UP ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_UP ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_1, d); });
1134- handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_DOWN , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_DOWN ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_DOWN ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_2, d); });
1135- handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_LEFT , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_LEFT ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_LEFT ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_3, d); });
1136- handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_RIGHT , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_RIGHT ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_RIGHT ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_4, d); });
1133+ handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_LEFT , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_LEFT ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_LEFT ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_1, d); });
1134+ handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_UP , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_UP ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_UP ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_2, d); });
1135+ handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_RIGHT , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_RIGHT ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_RIGHT ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_3, d); });
1136+ handleGamepadButton (SDL_GAMEPAD_BUTTON_DPAD_DOWN , m_state.buttonState [SDL_GAMEPAD_BUTTON_DPAD_DOWN ], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_DPAD_DOWN ), [&](bool d){ virtualPulseKey (SDL_SCANCODE_4, d); });
11371137 handleGamepadButton (SDL_GAMEPAD_BUTTON_LEFT_STICK, m_state.buttonState [SDL_GAMEPAD_BUTTON_LEFT_STICK], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_LEFT_STICK), [&](bool d){ if (d) TheMessageStream->appendMessage (GameMessage::MSG_META_SELECT_NEXT_IDLE_WORKER); });
11381138 handleGamepadButton (SDL_GAMEPAD_BUTTON_RIGHT_STICK, m_state.buttonState [SDL_GAMEPAD_BUTTON_RIGHT_STICK], SDL_GetGamepadButton (m_gamepad, SDL_GAMEPAD_BUTTON_RIGHT_STICK), [&](bool d){ if (d) TheMessageStream->appendMessage (GameMessage::MSG_META_VIEW_COMMAND_CENTER); });
11391139}
0 commit comments