using UnityEditor; namespace LitMotion.Editor { internal sealed class EditorUpdateMotionScheduler : IMotionScheduler { public double Time => EditorApplication.timeSinceStartup; public MotionHandle Schedule(ref MotionData data, ref MotionCallbackData callbackData) where TValue : unmanaged where TOptions : unmanaged, IMotionOptions where TAdapter : unmanaged, IMotionAdapter { return EditorMotionDispatcher.Schedule(data, callbackData); } } }