@ -13,9 +13,10 @@ RGBController_AMDWraithPrism::RGBController_AMDWraithPrism(AMDWraithPrismControl
{
wraith = wraith_ptr;
name = "AMD Wraith Prism";
type = DEVICE_TYPE_COOLER;
version = wraith->GetFirmwareVersionString();
description = "AMD Wraith Prism Device";
mode Static;
Static.name = "Static";
@ -46,10 +46,11 @@ RGBController_AuraGPU::RGBController_AuraGPU(AuraGPUController * aura_gpu_ptr)
aura_gpu = aura_gpu_ptr;
name = aura_gpu->GetDeviceName();
version = "0.00.1";
location = aura_gpu->GetDeviceLocation();
type = DEVICE_TYPE_GPU;
description = "ASUS Aura GPU Device";
mode Direct;
Direct.name = "Direct";
@ -13,10 +13,10 @@ RGBController_CorsairVengeance::RGBController_CorsairVengeance(CorsairVengeanceC
corsair = corsair_ptr;
name = corsair->GetDeviceName();
location = corsair->GetDeviceLocation();
type = DEVICE_TYPE_DRAM;
description = "Corsair Vengeance RGB Device";
@ -13,10 +13,10 @@ RGBController_CorsairVengeancePro::RGBController_CorsairVengeancePro(CorsairVeng
description = "Corsair Vengeance Pro RGB Device";
mode ColorShift;
ColorShift.name = "Color Shift";
@ -13,9 +13,10 @@ RGBController_Crucial::RGBController_Crucial(CrucialController * crucial_ptr)
crucial = crucial_ptr;
location = crucial->GetDeviceLocation();
name = "Crucial DRAM";
description = "Crucial DRAM Device";
@ -13,7 +13,9 @@
RGBController_E131::RGBController_E131(std::vector<E131Device> device_list)
name = "E1.31 Streaming ACN Device";
type = DEVICE_TYPE_LEDSTRIP;
description = "E1.31 Streaming ACN Device";
devices = device_list;
@ -5,9 +5,9 @@
RGBController_Faustus::RGBController_Faustus(const std::string& dev_path)
name = "Faustus";
description = "ASUS TUF Keyboard Backlight";
type = DEVICE_TYPE_KEYBOARD;
name = "ASUS TUF Keyboard";
description = "Faustus Device";
modes.resize(4);
modes[0].name = "Static";
@ -13,10 +13,10 @@ RGBController_Hue2::RGBController_Hue2(Hue2Controller* hue2_ptr)
hue2 = hue2_ptr;
name = "NZXT Hue 2";
description = "NZXT Hue 2 Device";
Direct.value = 0xFFFF;
@ -13,11 +13,10 @@ RGBController_HuePlus::RGBController_HuePlus(HuePlusController* hueplus_ptr)
hueplus = hueplus_ptr;
name = "NZXT Hue+";
location = hueplus->GetLocation();
description = "NZXT Hue+ Device";
@ -14,10 +14,10 @@ RGBController_HyperXDRAM::RGBController_HyperXDRAM(HyperXDRAMController* hyperx_
hyperx = hyperx_ptr;
name = hyperx->GetDeviceName();
location = hyperx->GetDeviceLocation();
description = "HyperX DRAM Device";
@ -192,8 +192,9 @@ RGBController_HyperXKeyboard::RGBController_HyperXKeyboard(HyperXKeyboardControl
name = "HyperX RGB Keyboard";
description = "HyperX RGB Keyboard Device";
@ -14,9 +14,9 @@ RGBController_LEDStrip::RGBController_LEDStrip(LEDStripController* ledstrip_ptr)
strip = ledstrip_ptr;
name = "LED Strip";
description = "Keyboard Visualizer Arduino LED Strip Device";
@ -13,8 +13,9 @@ RGBController_MSI3Zone::RGBController_MSI3Zone(MSI3ZoneController* msi_ptr)
msi = msi_ptr;
name = "MSI 3-Zone Keyboard";
description = "MSI 3-Zone Keyboard Device";
@ -12,10 +12,9 @@ RGBController_MSIRGB::RGBController_MSIRGB(MSIRGBController* msi_ptr)
name = "MSI Motherboard";
type = DEVICE_TYPE_MOTHERBOARD;
description = "MSI-RGB Device";
@ -13,10 +13,10 @@ RGBController_PatriotViper::RGBController_PatriotViper(PatriotViperController* v
viper = viper_ptr;
name = viper->GetDeviceName();
location = viper->GetDeviceLocation();
description = "Patriot Viper Device";
@ -18,7 +18,9 @@ RGBController_Polychrome::RGBController_Polychrome(PolychromeController* polychr
polychrome = polychrome_ptr;
name = polychrome->GetDeviceName();
description = "ASRock Polychrome Device";
if(polychrome->IsAsrLed())
@ -131,8 +131,9 @@ RGBController_PoseidonZRGB::RGBController_PoseidonZRGB(PoseidonZRGBController* p
poseidon = poseidon_ptr;
name = "Thermaltake Poseidon Z RGB";
description = "Thermaltake Poseidon Z RGB Device";
@ -19,9 +19,9 @@ RGBController_RGBFusion::RGBController_RGBFusion(RGBFusionController* rgb_fusion
rgb_fusion = rgb_fusion_ptr;
name = rgb_fusion->GetDeviceName();
description = "RGB Fusion 1.0";
location = rgb_fusion->GetDeviceLocation();
@ -13,9 +13,9 @@ RGBController_RGBFusionGPU::RGBController_RGBFusionGPU(RGBFusionGPUController* r
name = "Gigabyte GPU";
description = "RGB Fusion GPU";
@ -13,8 +13,8 @@ RGBController_RedragonK556::RGBController_RedragonK556(RedragonK556Controller* r
redragon = redragon_ptr;
name = "Redragon K556 Devarajas";
description = "Redragon K556 Device";
mode Custom;
@ -13,8 +13,8 @@ RGBController_RedragonM711::RGBController_RedragonM711(RedragonM711Controller* r
name = "Redragon M711 Cobra";
type = DEVICE_TYPE_MOUSE;
description = "Redragon M711 Device";
@ -14,9 +14,9 @@ RGBController_ThermaltakeRiing::RGBController_ThermaltakeRiing(ThermaltakeRiingC
riing = riing_ptr;
name = "Thermaltake Riing";
description = "Thermaltake Riing Device";
mode Flow;
Flow.name = "Flow";