using LanLib.UpdateManager.Jobs.Internal; using UnityEngine.Jobs; namespace LanLib.UpdateManager.Jobs { /// /// -enabled update job structs must implement this interface to be executed by . /// public interface IUpdateTransformJob { void Execute(TransformAccess transform); } /// /// A Burst-enabled version of . /// Implement this if you want to have your job compiled by Burst. /// /// /// A concrete version of using the job type itself as type parameter. /// public interface IBurstUpdateTransformJob : IUpdateTransformJob where TBurstJob : IInternalBurstUpdateTransformJob { } }