TPropertyValueIterator skips TMap values when KeyType is a UStruct

UE - Foundation - Core - May 7, 2018

From https://udn.unrealengine.com/questions/431271/tpropertyvalueiterator-skips-tmap-values-when-keyt.html The property value iterator has logic where it tries to iterate over all properties in a s ...

Pasted collapsed graph with Map pins has additional pins.

UE - Gameplay - Blueprint Editor - Sep 8, 2017

A pasted collapsed graph node will have an additional pin, with the value set to a struct type. This seems to only occur with maps where the value was originally set to a type with multiple values ...

Split Pins on a referenced Macro Library will crash the editor on restart

UE - Gameplay - Blueprint - Mar 3, 2016

Split Pins on a referenced Macro Library will crash the editor on restart 2 callstacks include, one for 4.10.4 and one for 4.11 Preview 6 User Description: I got some macros in my Object Macro Li ...

Non-reflected header files not recognized by UHT

UE - Foundation - Core - Jul 28, 2015

A user adds 3 .h files though Visual studio where the first contains a struct, the 2nd includes the 1st, the 3rd includes the 2nd and tries to make a variable of the struct declared in the 1st. The ...

InputChord "None" replaced with "Any Key" on reopen

UE - Gameplay - Blueprint Editor - Jan 22, 2018

For the FInputChord struct, in Blueprints assigning the value "None" to Key will be reassigned to the next time the Blueprint is opened. This is problematic for handling key bindings in Blueprint w ...

ImageSize in Image widget is not set when setting a texture as a brush

UE - Editor - UI Systems - UMG - Aug 1, 2023

Since FDeprecateSlateVector2D has been implemented in 5.2, the following function calls will always fail. Therefore, the ImageSize is not updated. This problem does not occur in 5.1.   void SBrus ...

Recast rcScopedDelete<T>::resizeGrow copies too many elements

UE - AI - Navigation - Nov 5, 2024

Context The Recast module has a helper struct rcScopedDelete for allocating, resizing and automatically freeing the allocated memory when the struct goes out of scope. Its allocation functions can ...

[CrashReport] UE4Editor_Engine!FBlueprintDebugData::FindBreakpointInjectionSites() [blueprintgeneratedclass.h:382]

UE - Gameplay - Blueprint - Aug 29, 2017

This is a common and longstanding crash that has occurred since at least 4.9 and affected over 280 users. User DescriptionsI added an item to a BP struct. Last time I did this (several months ago) ...

Duplicated TextureLoadVirtualPageTable in GetCustomData functions in generated HLSL add to the total instruction count due to TextureLoad having side effects

UE - Rendering Architecture - Materials - Dec 4, 2024

When using materials with CustomData inputs, such as the Eye material with Iris Distance and Mask, Virtual Texture samples will increase the instruction count for each unique VTPageResult. Each cus ...

When using HasNativeMake or HasNativeBreak, the displayName of the structure property does not work properly.

UE - Gameplay - Blueprint Editor - Mar 31, 2022

When using HasNativeMake or HasNativeBreak, UK2Node_CallFunction is used instead of K2Node_BreakStruct, but UK2Node_CallFunction does not consider the property DisplayName. Collecting the propertie ...