This commit is contained in:
2024-07-19 15:53:49 +02:00
parent fb9be4a5c5
commit 3a45d4c3b7
4 changed files with 11 additions and 10 deletions

View File

@ -543,3 +543,11 @@ void UDTFluxSubsystem::ProcessArchSelect(FDTFluxArchSelectResponseItem ArchSelec
OnArchSelect.Broadcast(ArchSelectResponse.ContestId, ArchSelectResponse.StageId);
}
TArray<FDTFluxSplitRanking> UDTFluxSubsystem::SortByRank(TArray<FDTFluxSplitRanking> SplitRankingArray)
{
SplitRankingArray.Sort([](const FDTFluxSplitRanking& A, const FDTFluxSplitRanking& B )
{
return A.Rank < B.Rank;
});
return SplitRankingArray;
}

View File

@ -84,13 +84,5 @@ FString UDTFluxModelHelper::GetCurrentStageName(UDTFluxDataStorage* DataStorage)
return Name;
}
TArray<FDTFluxSplitRanking> UDTFluxModelHelper::SortByRank(TArray<FDTFluxSplitRanking> SplitRankingArray)
{
SplitRankingArray.Sort([](const FDTFluxSplitRanking& A, const FDTFluxSplitRanking& B )
{
return A.Rank < B.Rank;
});
return SplitRankingArray;
}

View File

@ -187,5 +187,7 @@ public:
UFUNCTION(BlueprintCallable, Category="DTFlux|subsystem")
bool IsConnected() const;
UFUNCTION(BlueprintCallable, Category="DTFlux|Subsystem")
TArray<FDTFluxSplitRanking> SortByRank(TArray<FDTFluxSplitRanking> SplitRankingArray);
};

View File

@ -130,7 +130,6 @@ public:
UFUNCTION(BlueprintCallable, Category="DTFlux|Model|Helpers")
static FString GetCurrentStageName(UDTFluxDataStorage* DataStorage);
UFUNCTION(BlueprintCallable, Category="DTFlux|Model|Helpers")
static TArray<FDTFluxSplitRanking> SortByRank(TArray<FDTFluxSplitRanking> SplitRankingArray);
};