opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar-demos
learnopengl
pbr
logl_pbr_specular_irradiance_textured_tab.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
liboscar/ui/tabs/tab.h
>
4
5
namespace
osc
{
class
Widget; }
6
7
namespace
osc
8
{
9
class
LOGLPBRSpecularIrradianceTexturedTab
final :
public
Tab
{
10
public
:
11
static
CStringView
id
();
12
13
explicit
LOGLPBRSpecularIrradianceTexturedTab
(
Widget
*);
14
15
private
:
16
void
impl_on_mount
() final;
17
void
impl_on_unmount
() final;
18
bool
impl_on_event
(
Event
&) final;
19
void
impl_on_draw
() final;
20
21
class Impl;
22
OSC_WIDGET_DATA_GETTERS
(Impl);
23
};
24
}
osc::CStringView
Definition
c_string_view.h:13
osc::Event
Definition
event.h:13
osc::LOGLPBRSpecularIrradianceTexturedTab
Definition
logl_pbr_specular_irradiance_textured_tab.h:9
osc::LOGLPBRSpecularIrradianceTexturedTab::id
static CStringView id()
osc::LOGLPBRSpecularIrradianceTexturedTab::impl_on_draw
void impl_on_draw() final
osc::LOGLPBRSpecularIrradianceTexturedTab::impl_on_mount
void impl_on_mount() final
osc::LOGLPBRSpecularIrradianceTexturedTab::LOGLPBRSpecularIrradianceTexturedTab
LOGLPBRSpecularIrradianceTexturedTab(Widget *)
osc::LOGLPBRSpecularIrradianceTexturedTab::impl_on_event
bool impl_on_event(Event &) final
osc::LOGLPBRSpecularIrradianceTexturedTab::impl_on_unmount
void impl_on_unmount() final
osc::Tab
Definition
tab.h:14
osc::Widget
Definition
widget.h:26
osc
Definition
custom_decoration_generator.h:5
tab.h
OSC_WIDGET_DATA_GETTERS
#define OSC_WIDGET_DATA_GETTERS(ImplClass)
Definition
widget.h:20
Generated by
1.9.8