Objective:
Optimize the inefficient O(n) lookup for child folder names in the AssetManagerWindow folder tree rendering to improve performance.
Acceptance Criteria:
Dependencies:
None
Technical Details:
Environment:
- Component: Editor
- File: editor/src/DocumentWindows/AssetManager/FolderTree.cpp (lines 62-73)
Components:
- AssetManagerWindow class
- Folder tree rendering system
Resources:
- Current implementation uses nested loop causing O(n) complexity for each child name lookup
- Suggested solution: Store FolderChild struct with path and name in m_folderChildren map
Type: Refactor
Backlinks:
Requested by: @iMeaNz
Objective:
Optimize the inefficient O(n) lookup for child folder names in the AssetManagerWindow folder tree rendering to improve performance.
Acceptance Criteria:
Dependencies:
None
Technical Details:
Environment:
Components:
Resources:
Type: Refactor
Backlinks:
Requested by: @iMeaNz