mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-10-19 23:32:59 -04:00
Update RGB Fusion 2 to build with latest RGBController format
This commit is contained in:
1 parent
339e1e14c2
commit
2104c975be
2 files changed
+13
-18
No files matched your search
@@ -9,21 +9,6 @@
|
||||
|
||||
#include "RGBController_RGBFusion2.h"
|
||||
|
||||
int RGBController_RGBFusion2::GetMode()
|
||||
{
|
||||
return(rgb_fusion->GetMode());
|
||||
}
|
||||
|
||||
void RGBController_RGBFusion2::SetMode(int mode)
|
||||
{
|
||||
rgb_fusion->SetMode(mode);
|
||||
}
|
||||
|
||||
void RGBController_RGBFusion2::SetCustomMode()
|
||||
{
|
||||
rgb_fusion->SetMode(0);
|
||||
}
|
||||
|
||||
void RGBController_RGBFusion2::UpdateLEDs()
|
||||
{
|
||||
for (std::size_t led = 0; led < colors.size(); led++)
|
||||
@@ -98,3 +83,13 @@ RGBController_RGBFusion2::RGBController_RGBFusion2(RGBFusion2Controller* rgb_fus
|
||||
zones.push_back(*new_zone);
|
||||
}
|
||||
}
|
||||
|
||||
void RGBController_RGBFusion2::SetCustomMode()
|
||||
{
|
||||
active_mode = 0;
|
||||
}
|
||||
|
||||
void RGBController_RGBFusion2::UpdateMode()
|
||||
{
|
||||
rgb_fusion->SetMode(modes[active_mode].value);
|
||||
}
|
||||
@@ -16,13 +16,13 @@ class RGBController_RGBFusion2 : public RGBController
|
||||
{
|
||||
public:
|
||||
RGBController_RGBFusion2(RGBFusion2Controller* rgb_fusion_ptr);
|
||||
int GetMode();
|
||||
void SetMode(int mode);
|
||||
void SetCustomMode();
|
||||
void UpdateLEDs();
|
||||
void UpdateZoneLEDs(int zone);
|
||||
void UpdateSingleLED(int led);
|
||||
|
||||
void SetCustomMode();
|
||||
void UpdateMode();
|
||||
|
||||
private:
|
||||
RGBFusion2Controller* rgb_fusion;
|
||||
};
|
||||
Reference in new issue
Block a user