gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

status.h (430B)


      1 #pragma once
      2 
      3 #include "juce_gui_basics/juce_gui_basics.h"
      4 
      5 namespace jucePluginEditorLib::patchManager
      6 {
      7 	class Status : public juce::Label
      8 	{
      9 	public:
     10 		Status();
     11 
     12 		void setScanning(bool _scanning);
     13 		void setListStatus(uint32_t _selected, uint32_t _total);
     14 
     15 	private:
     16 		void updateText();
     17 		void setText(const std::string& _text);
     18 
     19 		bool m_isScanning = false;
     20 		uint32_t m_listSelected = 0;
     21 		uint32_t m_listTotal = 0;
     22 	};
     23 }