Fix override warnings in SteelSeriesAerox controller header files

This commit is contained in:
Adam Honse 2024-07-09 21:12:59 -05:00
parent eca69360e1
commit 7e501b3a98
3 changed files with 24 additions and 20 deletions

View file

@ -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);

View file

@ -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;
};

View file

@ -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);