|
1234567891011121314151617181920212223 |
- #pragma once
- #include <app/common.hpp>
- #include <widget/TransparentWidget.hpp>
-
-
- namespace rack {
- namespace app {
-
-
- struct LightWidget : widget::TransparentWidget {
- NVGcolor bgColor = nvgRGBA(0, 0, 0, 0);
- NVGcolor color = nvgRGBA(0, 0, 0, 0);
- NVGcolor borderColor = nvgRGBA(0, 0, 0, 0);
-
- void draw(const DrawArgs& args) override;
- virtual void drawBackground(const DrawArgs& args);
- virtual void drawLight(const DrawArgs& args);
- virtual void drawHalo(const DrawArgs& args);
- };
-
-
- } // namespace app
- } // namespace rack
|