SpriteDisplayData *SpriteDisplayData::create() { SpriteDisplayData *pDisplayData = new SpriteDisplayData(); if (pDisplayData && pDisplayData->init()){ pDisplayData->autorelease(); return pDisplayData; } CC_SAFE_DELETE(pDisplayData); return NULL; }
SpriteDisplayData *SpriteDisplayData::createWithJson(const char *_pszDescription) { SpriteDisplayData *pDisplayData = new SpriteDisplayData(); if (pDisplayData && pDisplayData->initWithJson(_pszDescription)) { pDisplayData->autorelease(); return pDisplayData; } CC_SAFE_DELETE(pDisplayData); return NULL; }