36 lines
654 B
C++
36 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;
|
||
|
};
|
||
|
}
|