35 for (std::map<std::string, OImage*>::iterator it =
_imageMap.begin(); it !=
_imageMap.end(); ++it)
62 for (
unsigned int i = 0; i < 10; ++i)
64 std::ostringstream oss;
65 oss <<
"id_terrain_" << i;
85 std::map<std::string, OImage*>::iterator it;
93 std::string str(filename);
94 size_t pos = str.rfind(
'.');
95 std::string ext(
"None");
96 if (pos != std::string::npos)
98 ext = std::string(str, pos + 1, str.size() - pos);
107 else if (ext ==
"fnt")
117 if (!im->
load(filename))
132 std::map<std::string, OImage*>::iterator it;
140 std::string str(filename);
141 size_t pos = str.rfind(
'.');
142 if (pos == std::string::npos)
146 std::string ext(str, pos + 1, str.size() - pos);
154 else if (ext ==
"fnt")
159 if (im != NULL && !im->
load(filename))
virtual bool load(const std::string &filename)=0
static QString getPicture(const QString &classname, const QString &pictureId)
std::map< std::string, OImage * > _imageMap
OImage * getImage(const char *filename)
static LPTYImageManager _pInstance
bool loadImage(const char *filename)
static LPTYImageManager get()