CAIndicator* CAIndicator::create(const CAIndicatorType& type, CAScrollView* var) { CAIndicator* indicator = new CAIndicator(type, var); if (indicator && indicator->init()) { indicator->autorelease(); return indicator; } CC_SAFE_DELETE(indicator); return NULL; }
CAIndicator* CAIndicator::createWithFrame(const CCRect& rect, CAIndicatorType type) { CAIndicator* indicator = new CAIndicator(); if (indicator && indicator->initWithFrame(rect, type)) { indicator->autorelease(); return indicator; } CC_SAFE_DELETE(indicator); return NULL; }
CAIndicator* CAIndicator::create(CAIndicatorType type) { CAIndicator* indicator = new CAIndicator(type); if (indicator && indicator->init()) { indicator->autorelease(); return indicator; } CC_SAFE_DELETE(indicator); return NULL; }