20 lines
469 B
C++
20 lines
469 B
C++
#pragma once
|
|
|
|
#include "kaleidoscope/event_handler_result.h"
|
|
#include "kaleidoscope/plugin.h"
|
|
#include "kaleidoscope/plugin/LEDModeInterface.h"
|
|
|
|
namespace kaleidoscope {
|
|
namespace plugin {
|
|
class LayerBasedTheme: public Plugin,
|
|
public LEDModeInterface {
|
|
public:
|
|
LayerBasedTheme(void) {}
|
|
|
|
EventHandlerResult onLayerChange();
|
|
};
|
|
} // namespace plugin
|
|
} // namespace kaleidoscope
|
|
|
|
extern kaleidoscope::plugin::LayerBasedTheme LayerBasedTheme;
|