From 7e501b3a9822048c6cab9045d6044a986a46c980 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 9 Jul 2024 21:12:59 -0500 Subject: [PATCH] Fix override warnings in SteelSeriesAerox controller header files --- .../SteelSeriesAerox3Controller.h | 8 +++--- .../SteelSeriesAerox5Controller.h | 27 ++++++++++--------- .../SteelSeriesAerox9Controller.h | 9 ++++--- 3 files changed, 24 insertions(+), 20 deletions(-) diff --git a/Controllers/SteelSeriesController/SteelSeriesAerox3Controller.h b/Controllers/SteelSeriesController/SteelSeriesAerox3Controller.h index 7acbc04e..e0310123 100644 --- a/Controllers/SteelSeriesController/SteelSeriesAerox3Controller.h +++ b/Controllers/SteelSeriesController/SteelSeriesAerox3Controller.h @@ -36,11 +36,11 @@ public: SteelSeriesAerox3Controller(hid_device* dev_handle, steelseries_type proto_type, const char* path); ~SteelSeriesAerox3Controller(); - std::string GetFirmwareVersion(); - steelseries_mouse GetMouse(); + std::string GetFirmwareVersion() override; + steelseries_mouse GetMouse() override; void Save() override; - void SetLightEffectAll(uint8_t effect); + void SetLightEffectAll(uint8_t effect) override; void SetColor ( unsigned char zone_id, @@ -48,7 +48,7 @@ public: unsigned char green, unsigned char blue, unsigned char brightness - ); + ) override; private: void SendInit(); void SetBrightness(uint8_t brightness); diff --git a/Controllers/SteelSeriesController/SteelSeriesAerox5Controller.h b/Controllers/SteelSeriesController/SteelSeriesAerox5Controller.h index ab658880..e8b58914 100644 --- a/Controllers/SteelSeriesController/SteelSeriesAerox5Controller.h +++ b/Controllers/SteelSeriesController/SteelSeriesAerox5Controller.h @@ -42,19 +42,22 @@ public: const char *path); ~SteelSeriesAerox5Controller(); - std::string GetFirmwareVersion(); - steelseries_mouse GetMouse(); + std::string GetFirmwareVersion() override; + steelseries_mouse GetMouse() override; - void Save() override; - void SetLightEffectAll(uint8_t effect); - void SetColor(unsigned char zone_id, - unsigned char red, - unsigned char green, - unsigned char blue, - unsigned char brightness); + void Save() override; + void SetLightEffectAll(uint8_t effect) override; + void SetColor + ( + unsigned char zone_id, + unsigned char red, + unsigned char green, + unsigned char blue, + unsigned char brightness + ) override; private: - void SendInit(); - void SetBrightness(uint8_t brightness); - uint8_t current_brightness; + void SendInit(); + void SetBrightness(uint8_t brightness); + uint8_t current_brightness; }; diff --git a/Controllers/SteelSeriesController/SteelSeriesAerox9Controller.h b/Controllers/SteelSeriesController/SteelSeriesAerox9Controller.h index cd24ea8f..ab17e28d 100644 --- a/Controllers/SteelSeriesController/SteelSeriesAerox9Controller.h +++ b/Controllers/SteelSeriesController/SteelSeriesAerox9Controller.h @@ -36,11 +36,11 @@ public: SteelSeriesAerox9Controller(hid_device* dev_handle, steelseries_type proto_type, const char* path); ~SteelSeriesAerox9Controller(); - std::string GetFirmwareVersion(); - steelseries_mouse GetMouse(); + std::string GetFirmwareVersion() override; + steelseries_mouse GetMouse() override; void Save() override; - void SetLightEffectAll(uint8_t effect); + void SetLightEffectAll(uint8_t effect) override; void SetColor ( unsigned char zone_id, @@ -48,7 +48,8 @@ public: unsigned char green, unsigned char blue, unsigned char brightness - ); + ) override; + private: void SendInit(); void SetBrightness(uint8_t brightness);