#include "Game.h" #include "Player.h" #include "Level.h" #include using namespace GameLogic; using namespace Utility::DynamicMemory; struct Game::PrivateData { PrivateData() { } ~PrivateData() { } //DynamicArray> players; DynamicArray> players; SmartPointer level; }myData; Game::Game(void) { myData = new PrivateData(); } Game::~Game(void) { if(myData) { delete myData; } } void Game::PlayerUseWeapon(int playerID, const WEAPON_FIRE &Usage) { } void Game::GetPlayerPos(int playerID) { } void Game::GetAllPlayerPos() { } Game::PlayerData Game::CreatePlayer() { <<<<<<< HEAD SmartPointer newPlayer = new Player(); myData->players.Push(newPlayer); ======= return PlayerData(); >>>>>>> eb6ed13cceff0ce4380699391759883acf487107 } void Game::CreateTeam() { } void Game::NewFrame() { }