28 lines
449 B
C++
28 lines
449 B
C++
#include <string>
|
|
#include <vector>
|
|
|
|
using namespace std;
|
|
|
|
|
|
class DeckManager
|
|
{
|
|
protected:
|
|
static DeckManager * mInstance;
|
|
|
|
public:
|
|
|
|
|
|
vector<int> playerDeckOrderList;
|
|
vector<int> aiDeckOrderList;
|
|
|
|
|
|
vector<int> * getPlayerDeckOrderList();
|
|
vector<int> * getAIDeckOrderList();
|
|
|
|
static DeckManager * GetInstance();
|
|
static void EndInstance();
|
|
|
|
DeckManager();
|
|
~DeckManager();
|
|
};
|