| 596 | } |
| 597 | |
| 598 | StringID GetHeaderString() const |
| 599 | { |
| 600 | if (this->server == nullptr) return STR_NETWORK_SERVER_LIST_GAME_INFO; |
| 601 | switch (this->server->status) { |
| 602 | case NGLS_OFFLINE: return STR_NETWORK_SERVER_LIST_SERVER_OFFLINE; |
| 603 | case NGLS_ONLINE: return STR_NETWORK_SERVER_LIST_GAME_INFO; |
| 604 | case NGLS_FULL: return STR_NETWORK_SERVER_LIST_SERVER_FULL; |
| 605 | case NGLS_BANNED: return STR_NETWORK_SERVER_LIST_SERVER_BANNED; |
| 606 | case NGLS_TOO_OLD: return STR_NETWORK_SERVER_LIST_SERVER_TOO_OLD; |
| 607 | default: NOT_REACHED(); |
| 608 | } |
| 609 | } |
| 610 | |
| 611 | void DrawDetails(const Rect &r) const |
| 612 | { |
no test coverage detected