VS fails to compile when USTRUCT is referenced as BlueprintReadWrite or BlueprintReadOnly

UE - Foundation - Cpp Tools - UnrealHeaderTool - Aug 22, 2017

Defining a FBoneReference variable as BlueprintReadWrite or BlueprintReadOnly in the UPROPERTY macro fails to compile in 4.17. The error message provided by VS states: LogCompile: Error: Type 'FT ...

Editing sets and maps of structures does not correctly check for duplicates

UE - Editor - Workflow Systems - Apr 12, 2022

Customer created a custom DataTable with a TSet Property and saw the behavior of allowing duplicate elements within the TSet, which is not allowed. See TSet Documentation for more information. This ...

Missing RowStruct when opening a DataTable made with custom RowStruct

UE - Editor - May 13, 2022

For some reason a datatable created in the editor, using a row struct built in c++, is corrupted after re-opening editor. Its row struct property is set to none. This is a regression. ...

Unnecessary extra condition check in PropertyStruct.cpp

UE - Foundation - Core - Nov 3, 2016

On line 300 of PropertyStruct.cpp, there is the following if check:if ((Struct->StructFlags & STRUCT_SerializeFromMismatchedTag) && (Tag.Type != NAME_StructProperty || (Tag.StructName != Struct->Get ...

When the value of the TMap variable of the child blueprint is changed and compiled, it will restore to the default value of the parent blueprint.

UE - Gameplay - Blueprint - Sep 1, 2021

For TMap variables of type struct created in blueprint, if change the default value in child blueprint and compile, it will restore to the default value of the parent actor. This problem does not o ...

[CrashReport] Mac crash in UE4Editor-Core.dylib!FApplePlatformString::TCHARToCFString()

UE - Platform - Apple - Jun 8, 2017

This is a common crash on Mac that has been occurring since at least the 4.14 release. Based on the one user description this may be related to the creation of structs. Additional information is n ...

ShowOnlyInnerProperties (Meta UPROPERTY tag) doesn't work in some cases

Tools - Apr 30, 2015

ShowOnlyInnerProperties doesn't work when the struct in question is either in an array or in an outer struct in an array. (There may be other broken cases as well.) Example: USTRUCT() struct Str ...

Splitting a Structure input pin from within a Collapsed node results in duplicate inputs

UE - Gameplay - Blueprint - May 2, 2022

This is not a regression. Splitting a Structure input pin from within a Collapsed node results in duplicate inputs that over ride any data passed into the struct pin. ...

Crash after setting a key on a Rotation Track, then trying to right click the key with Transform track collapsed

UE - Anim - Sequencer - Aug 3, 2016

Error message: Access violation - code c0000005 (first/second chance not available) Source Context: 336 337 if (bHasRotationKeys) 338 { 339 TSharedRef<FStru ...

Structure variables in Child Blueprints do not maintain the default values set in their Parent Blueprints

UE - Gameplay - Blueprint - Jan 12, 2015

Values changed to an inherited Struct variable in a Child Blueprint will be kept after compile, but any not changed will be set to 0s. ...