Added multithreaded handling of cooking output.
Added support for launch on recompiling changed global shaders when cook in editor.
[CL 2618476 by Daniel Lamb in Main branch]
ensure is now ensureAlways.
Redundant ensureMsg removed and replaced with ensureMsgf.
'debug ensureAlways' command added.
#codereview robert.manuszewski
#platformnotify josh.adams
[CL 2616422 by Steve Robb in Main branch]
Lots of shadow variable issues in header files
Type narrowing mismatches between integer types.
Fixed some variable names which conflicted with private members, this works around a bug in VC14
Commiting some of Jeff's code changes from 2605975
#platformnotify Josh.Adams
#CodeReview Jeff.Campeau
[CL 2613285 by Terence Burns in Main branch]
[UE-18227][UE-18185]
Restored changelist 2610237 (UE-16083).
Back out changelist 2611758.
#codereview Mike.Beach, Terence.Burns
[CL 2612142 by Maciej Mroz in Main branch]
1st part: HiddenByDefault metadata. Structs with the MD has all pin disabled by default in Make/Break nodes.
#codereview Nick.Whiting, Martin.Mittring
[CL 2610848 by Maciej Mroz in Main branch]
- New VM instruction: EX_SwithValue
- New KismetCompiledStatement: KCST_SwitchValue
- Functions from UKismetArrayLibrary don't have UArrayProperty input param anymore
- removed FBlueprintCompiledStatement::ArrayCoersionTermMap
- New Engine.ini option: [Kismet]bUseSelectRef - currently it's disabled
- FKCHandler_SelectRef - new implementation of Select node.
#codereview Nick.Whiting, Mike.Beach
[CL 2610237 by Maciej Mroz in Main branch]