1#ifndef COCKATRICE_GAME_FILTER_CONFIGS_H
2#define COCKATRICE_GAME_FILTER_CONFIGS_H
The possible game filter configs.
Definition game_filter_configs.h:10
bool hideNotBuddyCreatedGames
Definition game_filter_configs.h:19
bool showOnlyIfSpectatorsCanChat
Definition game_filter_configs.h:29
QSet< int > gameTypeFilter
Definition game_filter_configs.h:23
bool hideOpenDecklistGames
Definition game_filter_configs.h:20
bool showSpectatorPasswordProtected
Definition game_filter_configs.h:28
QTime maxGameAge
Definition game_filter_configs.h:26
static constexpr int DEFAULT_MAX_PLAYERS_MAX
Definition game_filter_configs.h:12
QString gameNameFilter
Definition game_filter_configs.h:21
bool isDefault() const
Checks if this config has exactly the default values.
Definition game_filter_configs.cpp:3
bool showOnlyIfSpectatorsCanWatch
Definition game_filter_configs.h:27
QStringList creatorNameFilters
Definition game_filter_configs.h:22
bool hideFullGames
Definition game_filter_configs.h:16
bool showOnlyIfSpectatorsCanSeeHands
Definition game_filter_configs.h:30
bool hideIgnoredUserGames
Definition game_filter_configs.h:15
int maxPlayersFilterMin
Definition game_filter_configs.h:24
bool operator==(const GameFilterConfigs &) const =default
static constexpr int DEFAULT_MAX_PLAYERS_MIN
Definition game_filter_configs.h:11
bool hidePasswordProtectedGames
Definition game_filter_configs.h:18
bool hideBuddiesOnlyGames
Definition game_filter_configs.h:14
int maxPlayersFilterMax
Definition game_filter_configs.h:25
bool hideGamesThatStarted
Definition game_filter_configs.h:17