Stuff
public cpp v1 · immutableCollisionManager.h#ifndef __COLLISIONMANAGER_H__#define __COLLISIONMANAGER_H__#include <vector>#include "Sprite.h"class CollisionManager { private: vector <Sprite*> spriteList; public: int addSprite(Sprite *sprite) { //Put a pointer to the sprite in the list spriteList.push_back(sprite); return 1; } };#endifMain-Funktion:[....]Sprite sprite("gunman.sif", screen, background);CollisionManager *cm; cm->addSprite(&sprite);[....]