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.

26 lines
401B

  1. #pragma once
  2. #include "ui/Scene.hpp"
  3. #include "app/common.hpp"
  4. namespace rack {
  5. struct ScrollWidget;
  6. struct ZoomWidget;
  7. struct RackScene : Scene {
  8. ScrollWidget *scrollWidget;
  9. ZoomWidget *zoomWidget;
  10. RackScene();
  11. void step() override;
  12. void draw(NVGcontext *vg) override;
  13. void onHoverKey(event::HoverKey &e) override;
  14. void onPathDrop(event::PathDrop &e) override;
  15. };
  16. } // namespace rack