/*
 * Copyright 2016 - 2025 Gary Talent (gary@drinkingtea.net). All rights reserved.
 */

#pragma once

#include <ox/event/signal.hpp>
#include <ox/std/string.hpp>

#include <turbine/context.hpp>

#include <studio/popup.hpp>

namespace studio {

class AboutPopup final: public ig::Popup {
	private:
		ox::String const m_text;

	public:
		explicit AboutPopup(turbine::Context &ctx) noexcept;

		void draw(Context &sctx) noexcept override;

};

}
