diff options
Diffstat (limited to 'oop2eindopdr/Pokedex.h')
-rw-r--r-- | oop2eindopdr/Pokedex.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/oop2eindopdr/Pokedex.h b/oop2eindopdr/Pokedex.h index abe8bef..a91b560 100644 --- a/oop2eindopdr/Pokedex.h +++ b/oop2eindopdr/Pokedex.h @@ -5,6 +5,7 @@ #include "PokemonCard.h" +/** @brief user pokedex class, handles caching and api access silently */ class Pokedex { private: std::vector<PokemonCard*> cards; @@ -13,7 +14,11 @@ private: public: Pokedex(); virtual ~Pokedex(); - + + virtual void download_collection(); + virtual void load_collection(); + virtual void verify_collection(); + /** @brief search cards that contain `query` in id field */ virtual PokemonCard* search_card_by_id(std::string query); }; |