changes for ImGui

This commit is contained in:
2026-09-15 02:23:22 -07:00
parent 12a1e6eca9
commit 05fe3c2ee8
14 changed files with 593 additions and 6 deletions
@@ -0,0 +1,20 @@
#pragma once
#include <sophia/frame_info.hpp>
#include <sophia/ui/panel.hpp>
#include <sophia/ui/panel_registry.hpp>
namespace sophia {
class PanelRegistryPanel : public Panel {
public:
explicit PanelRegistryPanel(PanelRegistry& registry)
: Panel{"PanelRegistry"}, registry{registry} {}
void onUpdate(const FrameInfo& frameInfo) override;
private:
PanelRegistry& registry;
};
} // namespace sophia