DISTRHO Plugin Framework
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
603B

  1. // Copyright Jean Pierre Cimalando 2018.
  2. // Distributed under the Boost Software License, Version 1.0.
  3. // (See accompanying file LICENSE or copy at
  4. // http://www.boost.org/LICENSE_1_0.txt)
  5. #include "DistrhoUI.hpp"
  6. #include <memory>
  7. class DemoWidgetClickable;
  8. class DemoWidgetBanner;
  9. class ExampleUI : public UI {
  10. public:
  11. ExampleUI();
  12. ~ExampleUI();
  13. void onDisplay() override;
  14. void parameterChanged(uint32_t index, float value) override;
  15. private:
  16. std::unique_ptr<DemoWidgetClickable> widget_clickable_;
  17. std::unique_ptr<DemoWidgetBanner> widget_banner_;
  18. };