public void ClearModifiers() { if (Modifiers.Count > 0) { Modifiers.Clear(); if (OnDirty != null) { OnDirty(); } } }
public void OnCleanUp() { for (int num = subscribedEvents.size - 1; num >= 0; num--) { SubscribedEntry subscribedEntry = subscribedEvents[num]; if ((UnityEngine.Object)subscribedEntry.go != (UnityEngine.Object)null) { Unsubscribe(subscribedEntry.go, subscribedEntry.hash, subscribedEntry.handler); } } for (int i = 0; i < entries.size; i++) { Entry value = entries[i]; value.handler = null; entries[i] = value; } entries.Clear(); subscribedEvents.Clear(); intraObjectRoutes.Clear(); }
private void OnDeserialize() { contextEntries.Clear(); }