2024-12-31 21:52:21 +00:00
|
|
|
#ifndef _UI_HPP
|
|
|
|
#define _UI_HPP
|
2024-09-12 15:23:48 +00:00
|
|
|
|
|
|
|
#include "DistrhoUI.hpp"
|
|
|
|
#include "ImageWidgets.hpp"
|
|
|
|
|
2024-12-31 21:52:21 +00:00
|
|
|
#include "peacock.hpp"
|
|
|
|
|
2024-09-12 15:23:48 +00:00
|
|
|
START_NAMESPACE_DISTRHO
|
|
|
|
|
|
|
|
class DistrhoUIchassis : public UI {
|
|
|
|
public:
|
|
|
|
DistrhoUIchassis();
|
|
|
|
|
|
|
|
protected:
|
|
|
|
void parameterChanged(uint32_t index, float value) override;
|
|
|
|
void programLoaded(uint32_t index) override;
|
|
|
|
void onDisplay() override;
|
|
|
|
|
|
|
|
private:
|
2024-09-12 16:13:05 +00:00
|
|
|
Image fImgBackground;
|
2024-09-12 15:23:48 +00:00
|
|
|
DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(DistrhoUIchassis)
|
2024-09-12 16:13:05 +00:00
|
|
|
// ImageAboutWindow fAboutWindow;
|
2024-09-12 15:23:48 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
END_NAMESPACE_DISTRHO
|
2024-12-31 21:52:21 +00:00
|
|
|
|
|
|
|
#endif
|