CCSingleUsePackVG *CCSingleUsePackVG::create(__String *goodItemId, __Integer *goodAmount, __String *name, __String *description, __String *itemId, CCPurchaseType *purchaseType) { CCSingleUsePackVG *ret = new CCSingleUsePackVG(); if (ret->init(goodItemId, goodAmount, name, description, itemId, purchaseType)) { ret->autorelease(); } else { CC_SAFE_DELETE(ret); } return ret; }
CCSingleUsePackVG *CCSingleUsePackVG::createWithDictionary(__Dictionary *dict) { CCSingleUsePackVG *ret = new CCSingleUsePackVG(); ret->autorelease(); ret->initWithDictionary(dict); return ret; }