blob: 867bb4ad7145a4a3616823e07819b82786bc9f5b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#pragma once
#include "cru/ui/controls/TextBlock.h"
namespace cru::theme_builder {
class LabeledMixin {
public:
std::string GetLabel() { return label_.GetText(); }
void SetLabel(std::string label) { label_.SetText(std::move(label)); }
protected:
ui::controls::TextBlock label_;
};
} // namespace cru::theme_builder
|