CCMenuItemImage * CCMenuItemImage::itemFromNormalImage(const char *normalImage, const char *selectedImage, const char *disabledImage) { CCMenuItemImage *pRet = new CCMenuItemImage(); if (pRet && pRet->initFromNormalImage(normalImage, selectedImage, disabledImage, NULL, NULL)) { pRet->autorelease(); return pRet; } CCX_SAFE_DELETE(pRet); return NULL; }
CCMenuItemImage * CCMenuItemImage::itemFromNormalImage(const char *normalImage, const char *selectedImage, const char *disabledImage, SelectorProtocol* target, SEL_MenuHandler selector) { CCMenuItemImage *pRet = new CCMenuItemImage(); if (pRet && pRet->initFromNormalImage(normalImage, selectedImage, disabledImage, target, selector)) { pRet->autorelease(); return pRet; } CCX_SAFE_DELETE(pRet); return NULL; }