public static void AddFixedUpdateCatcher(IFixedUpdateCatcher fixedUpdateCatcher) { if (_fixedUpdateCatchers.Contains(fixedUpdateCatcher)) { return; } _fixedUpdateCatchers.Add(fixedUpdateCatcher); }
public static void RemoveFixedUpdateCatcher(IFixedUpdateCatcher fixedUpdateCatcher) { if (_fixedUpdateInProgress) { _fixedUpdateCatchersToDelete.Add(fixedUpdateCatcher); return; } _fixedUpdateCatchers.Remove(fixedUpdateCatcher); }