1#ifndef YAZE_APP_EDITOR_SHELL_DIALOGS_NEW_PROJECT_DIALOG_H_
2#define YAZE_APP_EDITOR_SHELL_DIALOGS_NEW_PROJECT_DIALOG_H_
21 const std::string& rom_path,
22 const std::string& project_name)>;
31 void Open(
const std::string& initial_template =
"");
void Open(const std::string &initial_template="")
std::string status_message_
char rom_path_buffer_[1024]
CreateCallback create_callback_
char project_name_buffer_[128]
std::function< void(const std::string &template_name, const std::string &rom_path, const std::string &project_name)> CreateCallback
void SetCreateCallback(CreateCallback cb)
void ApplyTemplateSelection(const std::string &name)