Private and Protected functions do not display in the context menu in child BPs

UE - Gameplay - Blueprint Editor - Aug 27, 2020

This was introduce by changes to UEdGraphSchema_K2::CanFunctionBeUsedInGraph in CL 9230757 for [Link Removed]. ...

Templated enum GetValueAsString function returns incorrectly formatted string

UE - Foundation - Core - Aug 19, 2020

For many years there has been a static function on UEnum called GetValueAsString which would convert an enum like EAttachmentRule::KeepWorld to the string "KeepWorld", if you passed in the explicit ...

ObjectScale node in the material editor does not work with decals

UE - Rendering - Aug 19, 2020

The ObjectScale node does not output the correct values in the material editor. This method works to tile images with a Surface Material Domain on a basic plane, but does not work when using it with ...

Merged actors cannnot cast shadows when source actors Cast Shadows is disabled

UE - World Creation - Worldbuilding Tools - Merge Actor - Aug 19, 2020

Merging actors with cast shadows disabled causes the merged actor to be unable to cast shadows at all. Toggling the Cast Shadows option does not resolve the issue. This is seen in //UE4/Release-4.2 ...

Modifying Override Parameters on NiagaraActor blueprints created from a System Actor does not work

UE - Niagara - Aug 5, 2020

Modifying Override Parameters on NiagaraActor blueprints created from a System Actor does not work The System component appears to only use the default value set in the System.  This issue does no ...

RetargetSource in AnimSeqeuence doesn't affect DDC key

UE - Anim - Runtime - Aug 4, 2020

Retarget source doesn't affect DDC key, so it causes incorrect result. Changing the anim sequence DDC key generation to include it fixes this issue. ...

Fix primitive uniform buffer validation.

UE - Rendering - RHI - Jul 31, 2020

GPUScene primitive validation is currently busted and asserts. It looks like there are two problems: 1) NaN's in the entries can cause comparison issues, so a MemCmp would be better. 2) There's a ...

Fix up IOS errors calling UI API from non-UI threads

UE - Platform - Mobile - Jul 27, 2020

Blueprint Data Loss with Certain Variable Names

UE - Gameplay - Blueprint - Jul 21, 2020

Certain characters within blueprint variables names will cause data loss when duplicating an actor instance. For example if a variable name contains '(', '{', or '[' it doesn't retain the variable's ...

Core Class Redirect doesn't work when converting from a C++ class to a BP

UE - Foundation - Core - Jul 16, 2020

The Export map will properly be updated but the creation of the import will fail with SourceIndex == INDEX_NONE From MarcA:  I'm guessing the import source index is always none for native classe ...