openMSX
imgui
ImGuiLayer.hh
Go to the documentation of this file.
1
#ifndef IMGUILAYER_HH
2
#define IMGUILAYER_HH
3
4
#include "
Layer.hh
"
5
6
namespace
openmsx
{
7
8
class
ImGuiManager;
9
10
class
ImGuiLayer
final :
public
Layer
11
{
12
public
:
13
explicit
ImGuiLayer
(
ImGuiManager
& manager);
14
15
private
:
16
// Layer
17
void
paint(
OutputSurface
& output)
override
;
18
19
private
:
20
ImGuiManager
& manager;
21
};
22
23
}
// namespace openmsx
24
25
#endif
Layer.hh
openmsx::ImGuiLayer
Definition
ImGuiLayer.hh:11
openmsx::ImGuiManager
Definition
ImGuiManager.hh:59
openmsx::Layer
Interface for display layers.
Definition
Layer.hh:14
openmsx::OutputSurface
A frame buffer where pixels can be written to.
Definition
OutputSurface.hh:21
openmsx
This file implemented 3 utility functions:
Definition
Autofire.cc:11
Generated on Sat Dec 7 2024 13:14:02 for openMSX by
1.9.8