score-avnd-amuencha/Amuencha/AmuenchaUi.hpp
2024-10-12 22:18:42 +01:00

35 lines
654 B
C++

#pragma once
#include <Amuencha/AmuenchaModel.hpp>
#include <halp/layout.hpp>
#include "SpiralDisplay.hpp"
namespace Amuencha
{
struct Analyser::ui
{
using enum halp::colors;
using enum halp::layouts;
halp_meta(name, "Amuencha")
halp_meta(layout, hbox)
halp_meta(background, dark)
struct
{
halp_meta(layout, vbox)
halp::item<&ins::min> min;
halp::item<&ins::max> max;
} controls;
struct
{
halp_meta(layout, halp::layouts::vbox)
halp_meta(background, halp::colors::mid)
halp_meta(width, 400)
halp_meta(height, 400)
halp::custom_actions_item<SpiralDisplay> widget{.x = 0, .y = 0};
} spiral;
};
}