Cockatrice/libcockatrice_card/libcockatrice/card/database/card_database_manager.cpp
Lukas Brübach 3ccb0cbb23 Have CardDatabase::getPreferredPrintingInfo respect card provider ID overrides (pinned printings)
Took 13 minutes

Took 37 seconds

Took 10 seconds

Took 10 seconds

# Commit time for manual adjustment:
# Took 30 seconds

Took 15 seconds


Took 8 minutes

Took 21 seconds
2025-11-08 19:27:37 +01:00

13 lines
No EOL
348 B
C++

#include "card_database_manager.h"
CardDatabase *CardDatabaseManager::getInstance()
{
static CardDatabase instance(
nullptr, QSharedPointer<SettingsCardPreferenceProvider>::create()); // Created only once, on first access
return &instance;
}
CardDatabaseQuerier *CardDatabaseManager::query()
{
return getInstance()->query();
}