this->sprite = CL_Sprite(gc, name, &resources)
So for every entity I need to pass 3 parameters , and this is just a base class... And I'd like to reduce this to just one parameter: a string which contains the sprite name...
Was thinking maybe about a SpriteManager class, so I could pass the string, and it would return a CL_Sprite object...
But I'm not sure what is the best way. Am I going the wrong way ?

Find content
Not Telling