reVeno/Source/Veno/GUI/GUIParts/Sidebar/Sidebar.h
Maurice Grönwoldt 61482e8d4c WIP
2020-07-09 16:31:33 +02:00

29 lines
714 B
C++

//
// Created by versustune on 13.06.20.
//
#ifndef VENO_SIDEBAR_H
#define VENO_SIDEBAR_H
#include "JuceHeader.h"
#include "../../Components/BaseComponent.h"
#include "../../Components/LCD/SidebarLCD.h"
#include "SidebarMixer.h"
#include "../../Components/Config/VenoConfigButton.h"
class Sidebar : public BaseComponent
{
private:
public:
Sidebar (const std::string& processId);
~Sidebar () override;
void resized () override;
void paint (Graphics& g) override;
protected:
std::unique_ptr<SidebarLCD> m_lcd;
std::unique_ptr<SidebarMixer> m_mixer;
std::unique_ptr<VenoConfigButton> m_configButton;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Sidebar)
};
#endif //VENO_SIDEBAR_H