opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
ui
screens
widget_testing_screen.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
liboscar/platform/widget.h
>
4
5
namespace
osc
6
{
7
class
WidgetTestingScreen
final
:
public
Widget
{
8
public
:
9
explicit
WidgetTestingScreen
(std::unique_ptr<Widget>);
10
11
private
:
12
void
impl_on_mount
()
final
;
13
void
impl_on_unmount
()
final
;
14
bool
impl_on_event
(
Event
&)
final
;
15
void
impl_on_tick
()
final
;
16
void
impl_on_draw
()
final
;
17
18
class
Impl
;
19
OSC_WIDGET_DATA_GETTERS
(
Impl
);
20
};
21
}
osc::Event
Definition
event.h:13
osc::WidgetTestingScreen
Definition
widget_testing_screen.h:7
osc::WidgetTestingScreen::impl_on_unmount
void impl_on_unmount() final
osc::WidgetTestingScreen::impl_on_draw
void impl_on_draw() final
osc::WidgetTestingScreen::impl_on_tick
void impl_on_tick() final
osc::WidgetTestingScreen::impl_on_event
bool impl_on_event(Event &) final
osc::WidgetTestingScreen::WidgetTestingScreen
WidgetTestingScreen(std::unique_ptr< Widget >)
osc::WidgetTestingScreen::impl_on_mount
void impl_on_mount() final
osc::Widget
Definition
widget.h:26
osc
Definition
custom_decoration_generator.h:5
osc::to
constexpr U to(T &&value)
Definition
conversion.h:56
widget.h
OSC_WIDGET_DATA_GETTERS
#define OSC_WIDGET_DATA_GETTERS(ImplClass)
Definition
widget.h:20
Generated by
1.9.8