opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
ui
screens
tab_testing_screen.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
liboscar/platform/widget.h
>
4
5
namespace
osc
{
class
TabRegistryEntry; }
6
7
namespace
osc
8
{
9
class
TabTestingScreen
final
:
public
Widget
{
10
public
:
11
explicit
TabTestingScreen
(
TabRegistryEntry
const
&);
12
13
private
:
14
void
impl_on_mount
()
final
;
15
void
impl_on_unmount
()
final
;
16
bool
impl_on_event
(
Event
&)
final
;
17
void
impl_on_tick
()
final
;
18
void
impl_on_draw
()
final
;
19
20
class
Impl
;
21
OSC_WIDGET_DATA_GETTERS
(
Impl
);
22
};
23
}
osc::Event
Definition
event.h:13
osc::TabRegistryEntry
Definition
tab_registry_entry.h:14
osc::TabTestingScreen
Definition
tab_testing_screen.h:9
osc::TabTestingScreen::impl_on_tick
void impl_on_tick() final
osc::TabTestingScreen::impl_on_draw
void impl_on_draw() final
osc::TabTestingScreen::impl_on_event
bool impl_on_event(Event &) final
osc::TabTestingScreen::impl_on_unmount
void impl_on_unmount() final
osc::TabTestingScreen::impl_on_mount
void impl_on_mount() final
osc::TabTestingScreen::TabTestingScreen
TabTestingScreen(TabRegistryEntry const &)
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