Changed selected type

Moving away from using the pure ENTT library types and starting to use my own
This commit is contained in:
2023-01-14 22:11:09 +01:00
parent 282844b905
commit 7223c20f1d
6 changed files with 33 additions and 31 deletions

View File

@ -8,13 +8,15 @@ inline void ComponentView(const std::string& componentName, voidFunction func);
class Inspector : public EditorWindow {
public:
Inspector() : EditorWindow("Inspector") {}
Inspector( YoggieEngine::Entity& selected ) : EditorWindow("Inspector"), selected(selected){}
void Draw()override;
private:
void AddComponentDropDown(YoggieEngine::Entity& selected);
void AddComponentDropDown();
void ShowComponents();
void ShowComponents(YoggieEngine::Entity& selected);
YoggieEngine::Entity& selected;
};