public bool InternalRemoveFixedUpdater(IMagicFixedUpdate updater)
        {
            bool result = false;

            if (_instance != null)
            {
                result = _fixedUpdaters.Remove(updater);
            }

            return result;
        }
 public static void AddFixedUpdater(IMagicFixedUpdate updater)
 {
     MagicMethodsController.Instance.InternalAddFixedUpdater(updater);
 }
 public static bool RemoveFixedUpdater(IMagicFixedUpdate updater)
 {
     return MagicMethodsController.Instance.InternalRemoveFixedUpdater(updater);
 }
 private void InternalAddFixedUpdater(IMagicFixedUpdate updater)
 {
     _fixedUpdaters.Add(updater);
 }