blob: 741ab4ee9163ad96082341f3b7079160c77b9aa3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#pragma once
#include <string>
#include <vector>
class Pokedex;
class ZipExport {
private:
Pokedex* pokedex;
std::string csv_path, zip_path;
std::vector<std::string> id_list;
public:
ZipExport();
ZipExport(Pokedex* pokedex, std::string input_csv, std::string output_zip);
virtual ~ZipExport();
virtual void set_pokedex(Pokedex* pokedex);
virtual void import_csv(std::string filename);
virtual void export_zip(std::string filename);
};
|