opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
ui
popups
save_changes_popup_config.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <functional>
4
#include <string>
5
6
namespace
osc
7
{
8
struct
SaveChangesPopupConfig
final
{
9
std::string
popup_name
=
"Save changes?"
;
10
std::function<
bool
()>
on_user_clicked_save
= []{
return
true
; };
11
std::function<
bool
()>
on_user_clicked_dont_save
= []{
return
true
; };
12
std::function<
bool
()>
on_user_cancelled
= []{
return
true
; };
13
std::string
content
=
popup_name
;
14
};
15
}
osc
Definition
custom_decoration_generator.h:5
osc::to
constexpr U to(T &&value)
Definition
conversion.h:56
osc::SaveChangesPopupConfig
Definition
save_changes_popup_config.h:8
osc::SaveChangesPopupConfig::popup_name
std::string popup_name
Definition
save_changes_popup_config.h:9
osc::SaveChangesPopupConfig::on_user_cancelled
std::function< bool()> on_user_cancelled
Definition
save_changes_popup_config.h:12
osc::SaveChangesPopupConfig::on_user_clicked_dont_save
std::function< bool()> on_user_clicked_dont_save
Definition
save_changes_popup_config.h:11
osc::SaveChangesPopupConfig::on_user_clicked_save
std::function< bool()> on_user_clicked_save
Definition
save_changes_popup_config.h:10
osc::SaveChangesPopupConfig::content
std::string content
Definition
save_changes_popup_config.h:13
Generated by
1.9.8