1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23#pragma once #include <vector> #include <initializer_list> #include "Bullet.h" #include "Player.h" struct GameObjects{ std::vector<Player *> players; std::vector<Bullet *> bullets; template<typename T> bool getCurrentObject(){ T currentObject = players[i]; return true; } int i = 0; bool forAll = true; };