Public Member Functions | |
lobby_sorter (const config &cfg) | |
Public Member Functions inherited from gui::menu::basic_sorter | |
basic_sorter () | |
virtual | ~basic_sorter () |
basic_sorter & | set_alpha_sort (int column) |
basic_sorter & | set_numeric_sort (int column) |
basic_sorter & | set_xp_sort (int column) |
basic_sorter & | set_level_sort (int level_column, int xp_column) |
basic_sorter & | set_id_sort (int column) |
basic_sorter & | set_redirect_sort (int column, int to) |
basic_sorter & | set_position_sort (int column, const std::vector< int > &pos) |
Public Member Functions inherited from gui::menu::sorter | |
virtual | ~sorter () |
Private Types | |
enum | { MAP_COLUMN = 0, STATUS_COLUMN = 2 } |
Private Member Functions | |
bool | column_sortable (int column) const |
bool | less (int column, const gui::menu::item &row1, const gui::menu::item &row2) const |
Private Attributes | |
const config & | cfg_ |
Additional Inherited Members |
Definition at line 203 of file multiplayer_lobby.hpp.
|
private |
Enumerator | |
---|---|
MAP_COLUMN | |
STATUS_COLUMN |
Definition at line 210 of file multiplayer_lobby.hpp.
mp::lobby::lobby_sorter::lobby_sorter | ( | const config & | cfg | ) |
Definition at line 959 of file multiplayer_lobby.cpp.
References gui::menu::basic_sorter::set_alpha_sort().
|
privatevirtual |
Reimplemented from gui::menu::basic_sorter.
Definition at line 964 of file multiplayer_lobby.cpp.
|
privatevirtual |
Reimplemented from gui::menu::basic_sorter.
Definition at line 976 of file multiplayer_lobby.cpp.
References config::child(), config::child_count(), config::child_range(), and gui::menu::item::id.
|
private |
Definition at line 205 of file multiplayer_lobby.hpp.