Example #1
0
 public void UnregisterReleaseHook(ReleaseEvent methodObject)
 {
     if (LockReleaseEvents.Contains(methodObject))
     {
         LockReleaseEvents.Remove(methodObject);
     }
 }
Example #2
0
 protected override void OnDisabled()
 {
     base.OnDisabled();
     LockStore.ClearAllLocks();
     LockAcquireEvents.Clear();
     LockReleaseEvents.Clear();
 }
Example #3
0
 protected override void OnDisabled()
 {
     base.OnDisabled();
     LockStore.ClearAllLocks();
     LockAcquireEvents.Clear();
     LockReleaseEvents.Clear();
     GameEvents.onGameSceneLoadRequested.Remove(LockEvents.OnSceneRequested);
 }
Example #4
0
 public void RegisterReleaseHook(ReleaseEvent methodObject)
 {
     LockReleaseEvents.Add(methodObject);
 }