![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <featureset.h>
Public Member Functions | |
| FeatureSet () | |
| QMap< QString, bool > | getDefaultFeatureList () |
| void | initalizeFeatureList (QMap< QString, bool > &_featureList) |
| void | enableRequiredFeature (QMap< QString, bool > &_featureList, const QString &featureName) |
| void | disableRequiredFeature (QMap< QString, bool > &_featureList, const QString &featureName) |
| QMap< QString, bool > | addFeature (QMap< QString, bool > &_featureList, const QString &featureName, bool isFeatureRequired) |
| QMap< QString, bool > | identifyMissingFeatures (const QMap< QString, bool > &featureListToCheck, QMap< QString, bool > featureListToCompareTo) |
| bool | isRequiredFeaturesMissing (const QMap< QString, bool > &featureListToCheck, QMap< QString, bool > featureListToCompareTo) |
Private Attributes | |
| QMap< QString, bool > | featureList |
| FeatureSet::FeatureSet | ( | ) |
| QMap< QString, bool > FeatureSet::addFeature | ( | QMap< QString, bool > & | _featureList, |
| const QString & | featureName, | ||
| bool | isFeatureRequired ) |
| void FeatureSet::disableRequiredFeature | ( | QMap< QString, bool > & | _featureList, |
| const QString & | featureName ) |
| void FeatureSet::enableRequiredFeature | ( | QMap< QString, bool > & | _featureList, |
| const QString & | featureName ) |
| QMap< QString, bool > FeatureSet::getDefaultFeatureList | ( | ) |
| QMap< QString, bool > FeatureSet::identifyMissingFeatures | ( | const QMap< QString, bool > & | featureListToCheck, |
| QMap< QString, bool > | featureListToCompareTo ) |
| void FeatureSet::initalizeFeatureList | ( | QMap< QString, bool > & | _featureList | ) |
| bool FeatureSet::isRequiredFeaturesMissing | ( | const QMap< QString, bool > & | featureListToCheck, |
| QMap< QString, bool > | featureListToCompareTo ) |
|
private |