HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
row_column_delegate.hpp
1// Copyright Take Vos 2021.
2// Distributed under the Boost Software License, Version 1.0.
3// (See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)
4
5#pragma once
6
7#include "../geometry/axis.hpp"
8#include <memory>
9#include <functional>
10
11namespace tt {
12template<axis>
13class row_column_widget;
14
15template<axis Axis>
17public:
18 virtual ~row_column_delegate() = default;
19 virtual void init(row_column_widget<Axis> &sender) noexcept {}
20 virtual void deinit(row_column_widget<Axis> &sender) noexcept {}
21};
22
25
26} // namespace tt
A row/column widget lays out child widgets along a row or column.
Definition row_column_widget.hpp:37
Definition row_column_delegate.hpp:16