GUI application for searching assets in Unreal Engine projects, built with ImGui and OpenGL.
✅ Modern GUI Interface - ImGui-based responsive UI
✅ Perfect Windows 11 Compatibility - No terminal size conflicts
✅ Windowed Locked Mode - Fixed size window, cannot be moved or resized
✅ Real-time Search Results - Live table updates
✅ Advanced Filtering - Filter results as you type
✅ Copy to Clipboard - Individual or bulk copy operations
✅ Unreal Prefix Removal - Automatic A/U/F/S/T/E/I prefix handling
✅ Plugin Search Support - Search through plugin Content directories
- CMake 3.20+
- C++20 compatible compiler
- OpenGL 3.3+ support
- Git (for dependency fetching)
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Release- Launch: Run
SearchAssetsImGui.exe - Start Search: Click "Start Search" or press F5
- Filter Results: Type in the filter box to narrow results
- Copy Results: Click items to select, then "Copy Selected"
- SearchEngine.cpp/h: Multithreaded search engine
- SearchAssetsGUI.cpp/h: ImGui interface implementation
- main.cpp: OpenGL/GLFW setup and main loop
- GLFW: Window management
- ImGui: Immediate mode GUI
- OpenGL: Graphics rendering
SearchAssets ImGui/
├── src/
│ ├── SearchEngine.h/cpp # Core search logic
│ ├── SearchAssetsGUI.h/cpp # ImGui interface
│ └── main.cpp # Application entry point
├── build/ # Build output
├── CMakeLists.txt # Build configuration
└── README.md # This file
