-
Notifications
You must be signed in to change notification settings - Fork 323
Asset Search
Searching inside Flow Assets is available since version 1.3.
It's based on the engine plugin added in UE 4.26. The plugin is marked as beta, probably because of the search performance.
It requires trivial changes in the engine code, so it's not available in launcher engine builds. However, most of the changes have been accepted by Epic, so Asset Search integration is enabled by default since UE 5.1.
- Added ASSETSEARCH_API to Asset Indexer classes
- Fixed Asset Search indexing for FSoftObjectPtr representing references to non-assets (i.e. AActor instances)
Not yet approved pull requests
You can easily unlock this feature prior to UE 5.1 if you're compiling the engine from the source.
- Merge the aforementioned pull requests.
- Open
FFlowAssetIndexerclass, simply uncomment it. - Go to
FFlowEditorModule::RegisterAssetIndexersbody and uncomment line registering that indexer class.
- Make sure the
Asset Searchplugin is enabled in your project. - Open
Searchtab. You can do this via theToolsmenu in UE5, or theWindowmenu in UE4. - If you never used this Search yet, check the status of "missing indexes assets" in the bottom right corner. Click it, and it gonna index all assets supported by the Asset Search. It can take many minutes, depending on your project size.
- Wait until indexing finishes and the status in the bottom left corner is
Readyagain.
If you merged my last PR from the list above, you can exclude specific asset types from Asset Search indexing. Either on the project level (via Project Settings) or user level (Editor Preferences). Simply configure Search Roles.
Here's the list of asset types supported out-of-box, hardcoded in the engine's code. (as of UE 5.0)

Got any questions? Discuss things related to the plugin on the dedicated Discord server.