Files
panopainter/src/legacy_app_dialog_services.h
2026-06-05 09:53:53 +02:00

27 lines
588 B
C++

#pragma once
#include "app_core/app_dialog.h"
#include <memory>
class App;
class NodeInputBox;
class NodeMessageBox;
class NodeProgressBar;
namespace pp::panopainter {
std::shared_ptr<NodeProgressBar> create_legacy_app_progress_dialog(
App& app,
const pp::app::AppProgressDialogPlan& plan);
std::shared_ptr<NodeMessageBox> create_legacy_app_message_dialog(
App& app,
const pp::app::AppMessageDialogPlan& plan);
std::shared_ptr<NodeInputBox> create_legacy_app_input_dialog(
App& app,
const pp::app::AppInputDialogPlan& plan);
} // namespace pp::panopainter