void UIWidget::disableUpdate() { if (m_pUILayer) { m_pUILayer->removeUpdateEnableWidget(this); } int childrenCount = m_children->data->num; ccArray* arrayChildren = m_children->data; for (int i=0; i<childrenCount; i++) { UIWidget* child = (UIWidget*)(arrayChildren->arr[i]); child->disableUpdate(); } }
void UIWidget::disableUpdate() { if (m_pScheduler) { m_pScheduler->unscheduleUpdateForTarget(this); } int childrenCount = m_children->data->num; ccArray* arrayChildren = m_children->data; for (int i=0; i<childrenCount; i++) { UIWidget* child = (UIWidget*)(arrayChildren->arr[i]); child->disableUpdate(); } }