How to expand USTRUCT properties automatically

Hi here’s one issue I’ve got.
I made a blueprint class which is edited in blueprint editor.
It has a lot of instances from C++ native USTRUCT.
When I clicked on that instance it never expand itself in its property window automatically.

as we know, there some number of specifiers.
like USTRUCT(BlueprintType) in C++
but I cannot find related to collapse or expand options there.

Is there any solution for that?
or I want to know epic is on the plan for it.

Thank you for reading this.
Regards,
Jesse Park.

I’d be interested to know this too.

The reference for Structs is here. It doesn’t mention any such option. If you look in ObjectBase.h, you can see all possible specifiers: ShowOnlyInnerProperties (only UProperty) and autoExpandCategories (only UClass) seem promising.

If you have a C++ struct contained in a C++ class, you can use ShowOnlyInnerProperties uproperty markup to “expand” it (not quite what you want but close) see this answer for details.

I don’t know how you can use that markup from blueprint. I think you’d have to make an intermediate C++ class with it and then inherit from that in blueprint.