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