public void VisitProperties(VisitPropertyDelegation callback) { try { foreach (var pair in m_Properties) { callback(m_Group, pair.Key, pair.Value); } } catch (Exception ex) { GameFramework.LogSystem.Error("VisitVariables throw exception:{0}\n{1}", ex.Message, ex.StackTrace); } }
public void VisitProperties(VisitPropertyDelegation callback) { m_AccessorHelper.VisitProperties(callback); }
//---------------------------------------------- public void VisitProperties(VisitPropertyDelegation callback) { m_AccessorHelper.VisitProperties(callback); for (int i = 0; i < m_LoadedTrigers.Count; i++) { m_LoadedTrigers[i].VisitProperties(callback); } }