#include "SpriteLib.h" using namespace wgd; using namespace std; map SpriteLib::sprites; Sprite* SpriteLib::getSprite(char* spriteName) { wgd::Sprite* sprite = sprites[spriteName]; if (!sprite) { char filename[64]; sprintf(filename, "objects/%s.png", spriteName); sprite = new Sprite(filename); sprites[spriteName] = sprite; } return sprite; }