// Token: 0x06004BAB RID: 19371 RVA: 0x00127B20 File Offset: 0x00125D20 private void Add(MonoBehaviour mb, int updateOrder, global::UpdateManager.OnUpdate func, List <global::UpdateManager.UpdateEntry> list) { int i = 0; int count = list.Count; while (i < count) { global::UpdateManager.UpdateEntry updateEntry = list[i]; if (updateEntry.func == func) { return; } i++; } list.Add(new global::UpdateManager.UpdateEntry { index = updateOrder, func = func, mb = mb, isMonoBehaviour = (mb != null) }); if (updateOrder != 0) { list.Sort(new Comparison <global::UpdateManager.UpdateEntry>(global::UpdateManager.Compare)); } }
// Token: 0x06004BAE RID: 19374 RVA: 0x00127BEC File Offset: 0x00125DEC public static void AddCoroutine(MonoBehaviour mb, int updateOrder, global::UpdateManager.OnUpdate func) { global::UpdateManager.CreateInstance(); global::UpdateManager.mInst.Add(mb, updateOrder, func, global::UpdateManager.mInst.mOnCoro); }