If a TArray declared in a component class has the UPROPERTY specifier "Instanced", then attempts to edit an instance of the array in the editor viewport after adding the component to a blueprint does not update and only retains the value set in the blueprint.
UPROPERTY(EditAnywhere, Instanced, BlueprintReadWrite, Category = "ObjecsList")
TArray<UObject*> ListOfObjects;
Result:
No new elements are added. No edit to array from editor viewport are recognized.
Expected:
Array is editable per instance in the viewport.
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Why does the REMOVE method of map container remove elements have memory leaks?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
How to achieve HLSL Multiple Render Target in Material blueprints?
How does TextureRenderTarget2D get TArray<uint8> type data?
What method is used to fill polygonal regions when drawing spline mesh at run time?
Head over to the existing Questions & Answers thread and let us know what's up.
8 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.13.1 |
Target Fix | 4.26.1 |
Created | Oct 11, 2016 |
---|---|
Resolved | Jan 28, 2021 |
Updated | Feb 1, 2021 |