public void RegisterPhysicsTimeObserver(ViewPhysicsTimeObserver observer) { if (observer == null || this.physTimeObservers.IndexOf(observer) >= 0) { return; } this.physTimeObservers.Add(observer); }
public void UnregisterPhysicsTimeObserver(ViewPhysicsTimeObserver observer) { int num = this.physTimeObservers.IndexOf(observer); if (num < 0) { return; } this.physTimeObservers.RemoveAt(num); this.physMiter.OnRemove(num); }