JoyStick* JoyStick::createWithFile(const std::string &fileName, float radius) { JoyStick *pRet = new JoyStick(); if (pRet && pRet->initWithFile(fileName, radius)) { pRet->autorelease(); return pRet; } else { delete pRet; pRet = NULL; return NULL; } }