#pragma once #include #include #include #include #include "card.h" using namespace std; typedef uuids::uuid PlayerId; struct Player { PlayerId id; string name; unsigned int life; flecs::entity hand; flecs::entity library; flecs::entity graveyard; flecs::entity exile; flecs::entity battlefield; flecs::entity commander; map statusCounters; Mana manaPool; };