What property type allows to doing drag-and-drop object from level to Actor/Component fields ?

What property type allows to doing drag-and-drop object from level to Actor/Component property fields? like Unity’s way. you just drag-and-drom object into scripts. Is UE allows same for the actor/component properties? I need c++ impemenataion of this, to manage object transforms in actor/component. Thanks!

while post was waiting an moderation I find a solution



UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Pointer")
class AActor* PointerMesh; // this allow me to drag any AActor from level to component