opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
ui
widgets
log_viewer.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
LogViewer
final
:
public
Widget
{
8
public
:
9
explicit
LogViewer
(
Widget
*
parent
);
10
11
private
:
12
// assumes caller handles `ui::begin_panel(panel_name, nullptr, `ui::PanelFlag::MenuBar`)`
13
void
impl_on_draw
()
final
;
14
15
class
Impl
;
16
OSC_WIDGET_DATA_GETTERS
(
Impl
);
17
};
18
}
osc::LogViewer
Definition
log_viewer.h:7
osc::LogViewer::impl_on_draw
void impl_on_draw() final
osc::LogViewer::LogViewer
LogViewer(Widget *parent)
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
widget.h
OSC_WIDGET_DATA_GETTERS
#define OSC_WIDGET_DATA_GETTERS(ImplClass)
Definition
widget.h:20
Generated by
1.9.8