24 UPROPERTY(EditInstanceOnly, BlueprintReadWrite, Category=
"List")
25 TArray<AActor*> ArrayActors;
28 UPROPERTY(EditAnywhere, Category="List")
29 TSubclassOf<AActor> ClassFilter;
32 UFUNCTION(CallInEditor, Category="List", meta=(DevelopmentOnly, DisplayName="Assign Item (Replace)"))
33 void AssignItemReplace();
36 UFUNCTION(CallInEditor, Category="List", meta=(DevelopmentOnly, DisplayName="Assign Item (Append)"))
37 void AssignItemAppend();
40 UFUNCTION(CallInEditor, Category="List", meta=(DevelopmentOnly, DisplayName="Sort by Name (Asc)"))
44 UFUNCTION(CallInEditor, Category="List", meta=(DevelopmentOnly, DisplayName="Sort by Name (Desc)"))
45 void SortByNameDesc();
50 int32 GatherSelectedItem(TArray<AActor*>& Out)
const;
52 void AssignInternal(
bool bAppend);