public static bool RemoveLateUpdater(IMagicLateUpdate updater) { return MagicMethodsController.Instance.InternalRemoveLateUpdater(updater); }
private void InternalAddLateUpdater(IMagicLateUpdate updater) { _lateUpdaters.Add(updater); }
public static void AddLateUpdater(IMagicLateUpdate updater) { MagicMethodsController.Instance.InternalAddLateUpdater(updater); }
public bool InternalRemoveLateUpdater(IMagicLateUpdate updater) { bool result = false; if (_instance != null) { result = _lateUpdaters.Remove(updater); } return result; }