nativizing structs containing default class values appears to cause packaging to fail

UE - Gameplay - Blueprint Runtime - Jul 8, 2016

nativizing structs containing default class values appears to cause packaging to fail ...

Struct Properties marked EditAnywhere and BlueprintReadOnly are exposed in Widget Blueprints

UE - Framework - Blueprint - Jul 21, 2022

Struct properties marked up with the EditAnywhere and BlueprintReadOnly specifiers are exposed in Widget Blueprints by MakeStruct nodes and split pins on Setter nodes. CanBeExposed in K2Node_MakeStr ...

The Editor crashes when adding an element to a TMap that uses an unhashable struct as a key

UE - Gameplay - Blueprint - Feb 28, 2017

The Editor crashes if an unhashable struct is used as a key in a TMap and a new element is added to the TMap in a Blueprint. ...

Make array node elements break when editing struct elements

UE - Gameplay - Blueprint - Sep 23, 2015

If a Make Array BP node is connected to a structure, using the "Split Struct Pin" and "Remove Array Element Pin" options causes array elements numbers to change randomly. ...

The name of the Structure tab in the Struct editor doesn't match how it's listed in the Window menu

UE - Gameplay - Blueprint - Aug 2, 2017

In the Struct editor, there's a discrepancy on the name of the main Structure tab. The tab reads "Structure", but in the Window menu, it's listed as "Member Variables". ...

Enum can lose value in Child actors with component containing a Map of Structs

UE - Gameplay - Blueprint - Apr 12, 2018

Value in an Enum in a Struct in another Struct assigned to a Map in a Component with the Component used on a Child Pawn Class can be reset upon editor relaunch. User submitted bug. (Unsure what int ...

Enumeration selections within structs do not properly populate within data tables

Tools - Dec 1, 2015

The first selection of Enums within a struct array do not properly pouplate the table within a datatable (see attached image datatableEnum1). Any other selection populates the datatable, however it ...

Crash Occurs When Attempting to Pass a Struct Containing an int64 into a Blueprint Function

UE - Gameplay - Blueprint - Feb 17, 2016

Attempting to pass a struct containing a variable of a type that is not compatible with blueprints into a blueprint function causes the editor to crash upon PIE. Found in 4.10.2 binary. Reproduced ...

Local variables in Blueprint functions don't support default values of Custom Structs

UE - Gameplay - Blueprint - Jun 9, 2015

I make a custom struct and assign default values to it's member floats, etc. When I use that in a Blueprint, the defaults work as expected. However, when I reference it as a local variable in a BP f ...

'Directions are not Compatible' error on ForEachLoopWithBreak if split struct pin is disconnected from Enum type

UE - Gameplay - Blueprint - Mar 25, 2015

'Directions are not Compatible' error on ForEachLoopWithBreak if split struct pin is disconnected from Enum type. Note: If the pins are reconstructed and the resplit, the error is fixed. ...