00001 #ifndef __SDL_SPRITEFACTORY_H__ 00002 #define __SDL_SPRITEFACTORY_H__ 00003 00004 #ifndef DOXYGEN_IGNORE_TAG 00005 00026 #endif 00027 00028 #include "../../SpriteFactory.h" 00029 00030 #include "../../../Types/Colour.h" 00031 00032 namespace NE 00033 { 00034 class Sprite; 00035 00036 class SDL_SpriteFactory : public SpriteFactory 00037 { 00038 protected: 00039 Sprite* createSprite(const Colour& colour, const USize2& spriteSize); 00040 }; 00041 } 00042 00049 #endif