UTF-8 support added to FString::AppendChars() and made able to correctly handle variably-encoded source strings (both wider and narrower than TCHAR).
FUTF8ToTCHAR now accepts either UTF8CHAR* or ANSICHAR* for better compatibility.
FUtf8StringView now binds to UTF8CHAR* or any UTF8CHAR range, and can be constructed via a _U8SV string literal suffix.
CompactBinary now supports UTF-8.
Miscellaneous other UTF8CHAR fixes.
#rb devin.doucette
[CL 17017066 by Steve Robb in ue5-main branch]
Also add the writing of AppendAdditionalData to a callback on the PackageStoreWriter, so that FVirtualizedUntypedBulkDatas can be separated out into separate archives in the same way FUntypedBaseData are.
#rnx
#rb Paul.Chipchase
[CL 17015164 by Matt Peters in ue5-main branch]
- Timing view: Fixed the drawing of borders for timing events when scale factor is greater than 100%.
- Timing view: Fixed the drawing of borders for hovered and selected timing event (2px).
#jira UE-75607
#rb Catalin.Dragoiu
[CL 17014928 by ionut matasaru in ue5-main branch]
Add more flexibility to the redirects/localization functionality by moving redirect information away from the package summaries and import tables
Changed import references from global import hashes to package local export hashes
#robomerge[bot1] dev-enginemerge-test
#rb pj.kack
#rnx
#jira none
[CL 17014898 by CarlMagnus Nordin in ue5-main branch]
Reduced root page size from 128kb to 32kb
Page allocation size is no longer rounded up when using fixed sized allocation (r.Nanite.Streaming.DynamicRootPages=0)
Removed the ClusterPageHeaders resource and embedded its data directly into pages
Renamed SOAStrides to PageConstants
#preflight 61041cd35b2fb800011aa2c2
#ROBOMERGE-SOURCE: CL 17007430
#ROBOMERGE-BOT: (v838-16927207)
[CL 17007443 by rune stubbe in ue5-main branch]
- Added "-NoUI" command line argument to be able to run analysis for a session without the UI to be created (useful when used together with -AutoQuit).
- Added a log message (emitted when analysis completes) with session duration, analysis duration and analysis speed.
#rb Catalin.Dragoiu
[CL 16994511 by ionut matasaru in ue5-main branch]