#include #include namespace psemek::ui { void progress_bar::set_value(float value) { value_ = math::clamp(value, {0.f, 1.f}); } label * progress_bar::label() const { return dynamic_cast(child().get()); } }