opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
ui
popups
save_changes_popup.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
liboscar/ui/popups/popup.h
>
4
5
namespace
osc
{
struct
SaveChangesPopupConfig; }
6
namespace
osc
{
class
Widget; }
7
8
namespace
osc
9
{
10
class
SaveChangesPopup
final
:
public
Popup
{
11
public
:
12
explicit
SaveChangesPopup
(
13
Widget
*
parent
,
14
const
SaveChangesPopupConfig
&
15
);
16
17
private
:
18
void
impl_draw_content
()
final
;
19
20
class
Impl
;
21
OSC_WIDGET_DATA_GETTERS
(
Impl
);
22
};
23
}
osc::Popup
Definition
popup.h:17
osc::SaveChangesPopup
Definition
save_changes_popup.h:10
osc::SaveChangesPopup::SaveChangesPopup
SaveChangesPopup(Widget *parent, const SaveChangesPopupConfig &)
osc::SaveChangesPopup::impl_draw_content
void impl_draw_content() final
osc::Widget
Definition
widget.h:26
osc::Widget::parent
Widget * parent()
osc
Definition
custom_decoration_generator.h:5
osc::to
constexpr U to(T &&value)
Definition
conversion.h:56
popup.h
osc::SaveChangesPopupConfig
Definition
save_changes_popup_config.h:8
OSC_WIDGET_DATA_GETTERS
#define OSC_WIDGET_DATA_GETTERS(ImplClass)
Definition
widget.h:20
Generated by
1.9.8