CCTMXTiledMap* CCTMXTiledMap::createWithXML(const char* tmxString, const char* resourcePath) { CCTMXTiledMap *pRet = new CCTMXTiledMap(); if (pRet->initWithXML(tmxString, resourcePath)) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet); return NULL; }
// implementation CCTMXTiledMap CCTMXTiledMap * CCTMXTiledMap::tiledMapWithTMXFile(const char *tmxFile) { CCTMXTiledMap *pRet = new CCTMXTiledMap(); if (pRet->initWithTMXFile(tmxFile)) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet); return NULL; }
NS_CC_BEGIN // implementation CCTMXTiledMap CCTMXTiledMap * CCTMXTiledMap::create(const char *tmxFile) { CCTMXTiledMap *pRet = new CCTMXTiledMap(); if (pRet->initWithTMXFile(tmxFile)) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet); return NULL; }