entity editor, scene graph viewer, scene viewer basics done. Can rotate, translate and scale selected models.

This commit is contained in:
2026-05-11 22:24:47 -05:00
parent 5d78fd672e
commit cf916951f0
22 changed files with 864 additions and 291 deletions

18
src/ui/IUIPanel.h Normal file
View File

@@ -0,0 +1,18 @@
//
// Created by slinky on 5/11/26.
//
#ifndef B_ENGINE_IUIPANEL_H
#define B_ENGINE_IUIPANEL_H
#include "EditorContext.h"
class IUIPanel {
public:
virtual ~IUIPanel() = default;
virtual void update(EditorContext& context) = 0;
bool IsOpen = true;
bool HasFocus = true;
};
#endif //B_ENGINE_IUIPANEL_H