added editor WIP

This commit is contained in:
2026-01-18 14:59:44 +01:00
parent 281e4740a8
commit dc5b58d7d3
27 changed files with 2448 additions and 1 deletions

View File

@@ -0,0 +1,24 @@
#pragma once
#include "UI/base/GuiWindow.h"
#include "UI/ElementDrawer.hpp"
namespace TSE::EDITOR
{
class PropertiesView : public GuiWindow
{
private:
inline static Inspectable currentlyInspecting = {};
bool debugMode = false;
inline static bool locked = false;
public:
PropertiesView();
void Define() override;
void MenuBar();
static void SetInspectorElement(InspectableType type, void* element);
static void ClearInspectorElement();
static void ForceClearInspectorElement();
};
} // namespace TSE::EDITOR