並び替えメニューを構成する際に参照され、 並び替えを実施する際に compare_for_sort 関数が呼ばれるクラスです。 Sorter を継承した、いろいろな並び替えが実装されているクラスがいくつか用意されています。
x と y は Entry のインスタンスです。 x と y の標準の比較をします。
x と y は Entry のインスタンスです。 x と y のカードタイプの比較をします。
x と y は Entry のインスタンスです。 compare は Entry のインスタンスを 2 つを受け取り比較した結果を integer で返す関数です。 compare では x と y が同じボードの通常カードの場合のみ呼び出されます。 並び替えの優先順位が
となるように並び替える際に使用します。
Sorter インスタンスを名前を name(strig)、比較関数を compare_for_sort(function)で作成します。
名前です。メニューを作成する際にメニュー名として使用されます。
x と y は Entry のインスタンスで、それらを比較した結果を返します。 アプリケーションで並び替えを実施する際に呼ばれます。 返す結果は負、0、正の3種類になります。