Просмотр исходного кода

input_common: Add missing override specifiers

Lioncash 8 лет назад
Родитель
Сommit
29b6afb82f
3 измененных файлов с 2 добавлено и 14 удалено
  1. 1 1
      src/input_common/keyboard.cpp
  2. 1 1
      src/input_common/motion_emu.cpp
  3. 0 12
      src/input_common/sdl/sdl.cpp

+ 1 - 1
src/input_common/keyboard.cpp

@@ -14,7 +14,7 @@ public:
     explicit KeyButton(std::shared_ptr<KeyButtonList> key_button_list_)
     explicit KeyButton(std::shared_ptr<KeyButtonList> key_button_list_)
         : key_button_list(key_button_list_) {}
         : key_button_list(key_button_list_) {}
 
 
-    ~KeyButton();
+    ~KeyButton() override;
 
 
     bool GetStatus() const override {
     bool GetStatus() const override {
         return status.load();
         return status.load();

+ 1 - 1
src/input_common/motion_emu.cpp

@@ -131,7 +131,7 @@ public:
         device = std::make_shared<MotionEmuDevice>(update_millisecond, sensitivity);
         device = std::make_shared<MotionEmuDevice>(update_millisecond, sensitivity);
     }
     }
 
 
-    std::tuple<Math::Vec3<float>, Math::Vec3<float>> GetStatus() const {
+    std::tuple<Math::Vec3<float>, Math::Vec3<float>> GetStatus() const override {
         return device->GetStatus();
         return device->GetStatus();
     }
     }
 
 

+ 0 - 12
src/input_common/sdl/sdl.cpp

@@ -314,10 +314,6 @@ namespace Polling {
 
 
 class SDLPoller : public InputCommon::Polling::DevicePoller {
 class SDLPoller : public InputCommon::Polling::DevicePoller {
 public:
 public:
-    SDLPoller() = default;
-
-    ~SDLPoller() = default;
-
     void Start() override {
     void Start() override {
         // SDL joysticks must be opened, otherwise they don't generate events
         // SDL joysticks must be opened, otherwise they don't generate events
         SDL_JoystickUpdate();
         SDL_JoystickUpdate();
@@ -341,10 +337,6 @@ private:
 
 
 class SDLButtonPoller final : public SDLPoller {
 class SDLButtonPoller final : public SDLPoller {
 public:
 public:
-    SDLButtonPoller() = default;
-
-    ~SDLButtonPoller() = default;
-
     Common::ParamPackage GetNextInput() override {
     Common::ParamPackage GetNextInput() override {
         SDL_Event event;
         SDL_Event event;
         while (SDL_PollEvent(&event)) {
         while (SDL_PollEvent(&event)) {
@@ -364,10 +356,6 @@ public:
 
 
 class SDLAnalogPoller final : public SDLPoller {
 class SDLAnalogPoller final : public SDLPoller {
 public:
 public:
-    SDLAnalogPoller() = default;
-
-    ~SDLAnalogPoller() = default;
-
     void Start() override {
     void Start() override {
         SDLPoller::Start();
         SDLPoller::Start();