#pragma once #include #include class FileSystemUI { private: Ref m_CurrentDirectory; public: void Draw(); void DrawDirectoryContent(); void DrawFiletree(); void EditorInterfaceDrawFiletree(Ref dir); void DrawDirectory(Ref directory); bool EntityContainsItself(Entity source, Entity target); void DrawFile(Ref file); void DrawDirectoryExplorer(); };