Files
UnrealEngineUWP/Engine/Source/Editor/ContentBrowser/Private/SCollectionView.cpp
Jamie Dale e41c9d884d Optimized the Content Browser text filter, and added support for matching collection names in simple string searches
UETOOL-332 - Collections 2.0

Converted FFrontendFilter_Text to use FTextFilterExpressionEvaluator directly (rather than via TTextFilter), as this allows it better control over memory re-use (in this case, re-using an array of collection names, as well as some strings).

Added FTextFilterString, which is used internally by the compiled text filter, and also by the comparison functions. This stores the string given to it as uppercase, which allows us to quickly perform case-insensitive string comparisons since we can actually do normal case-sensitive comparisons instead as everything is uppercase.

[CL 2599097 by Jamie Dale in Main branch]
2015-06-24 12:29:41 -04:00

47 KiB