n2xPartLed.h (397B)
1 #pragma once 2 3 #include "n2xParameterDrivenLed.h" 4 5 namespace n2xJucePlugin 6 { 7 class PartLed : ParameterDrivenLed 8 { 9 public: 10 PartLed(Editor& _editor, uint8_t _slot); 11 12 protected: 13 void updateState(juce::Button& _target, const pluginLib::Parameter* _source) const override; 14 bool updateToggleState(const pluginLib::Parameter* _parameter) const override; 15 16 private: 17 const uint8_t m_slot; 18 }; 19 }