Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
custom.h
1
#ifndef OE_GUI_COMPONENT_CUSTOM_H
2
#define OE_GUI_COMPONENT_CUSTOM_H
3
4
#include "../component.h"
5
#include <functional>
6
7
namespace
oe::gui::component
8
{
14
class
Custom
:
public
Component
15
{
16
public
:
23
Custom
(std::function<
void
(nk_context*,
Component
&)> generator);
24
28
void
generate
();
29
30
private
:
31
std::function<void(nk_context*,
Component
&)> _generator;
32
};
33
}
34
#endif
oe::gui::Component
Definition
component.h:22
oe::gui::component::Custom
Custom Component.
Definition
custom.h:15
oe::gui::component::Custom::generate
void generate()
Generate the component.
oe::gui::component::Custom::Custom
Custom(std::function< void(nk_context *, Component &)> generator)
Constructor.
oe::gui::component
UI components.
Definition
component.h:15
OxygenEngine
gui
component
custom.h
Generated by
1.9.8