[UE] ブループリントだけで 構造体をソートしたい

やっぱりブループリントだけでソートしたくなる時、ありますよね。
C++書くの面倒だなと思うときとか。

バブルソートをBP上で表現することで、構造体もソートすることができます。
UObjectも同様にできるはずです。

評価関数でどのようにソートさせるか決められます。
上記の画像はint32のValueを昇順にする計算です。

実際に動かしてみる

たとえば、上記のような構造体と配列があったとします。

ソートして、配列の中身を表示させてみましょう。

しっかりソートされていますね!

参考文献