//+----------------------------------------------------------------------------------------------------------------------------- //+----------------------------------------------------------------------------------------------------------------------------- void FvValueMaskNotifier::OnValueUpdated(const FvInt32& oldValue, const FvInt32& newValue, List& kList) { kList.EndIterator(); kList.BeginIterator(); while (!kList.IsEnd()) { List::iterator iter = kList.GetIterator(); FvValueMaskNotifier* pkCallback = (*iter).Content(); FV_ASSERT_ERROR(pkCallback); kList.Next(); pkCallback->OnModified(oldValue, newValue); } }