|
1234567891011121314151617181920 |
- #if UNITY_ECS
- namespace Svelto.ECS.SveltoOnDOTS
- {
- /// <summary>
- /// SubmissionEngine is a dedicated DOTS ECS Svelto.ECS engine that allows using the DOTS ECS
- /// EntityCommandBuffer for fast creation of DOTS entities
- /// </summary>
- public interface ISveltoOnDOTSStructuralEngine
- {
- DOTSOperationsForSvelto DOTSOperations { get; set; }
-
- string name { get; }
-
- //use case is i.e. to create DOTS archetypes once
- void OnOperationsReady();
- //use case is i.e. to operate once per submission on entities just created
- void OnPostSubmission();
- }
- }
- #endif
|