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