Organize most controller files into subfolders

This commit is contained in:
Adam Honse 2024-04-30 17:18:39 -05:00
parent ba57bad361
commit d52ad02c5c
415 changed files with 44 additions and 43 deletions

View file

@ -0,0 +1,30 @@
/*---------------------------------------------*\
| RGBController_RedSquareKeyrox.h |
| |
| Driver for Red Square Keyrox USB Controller |
| |
| cafeed28 3 Nov 2022 |
\*---------------------------------------------*/
#pragma once
#include "RGBController.h"
#include "RedSquareKeyroxController.h"
class RGBController_RedSquareKeyrox : public RGBController
{
public:
RGBController_RedSquareKeyrox(RedSquareKeyroxController* controller_ptr);
~RGBController_RedSquareKeyrox();
void SetupZones();
void ResizeZone(int zone, int new_size);
void DeviceUpdateLEDs();
void UpdateZoneLEDs(int zone);
void UpdateSingleLED(int led);
void DeviceUpdateMode();
private:
RedSquareKeyroxController* controller;
};