static void ClearMissingReferences(EntityManager entityManager, NativeArray <ArchetypeChunk> chunks, out JobHandle jobHandle, JobHandle dependsOn)
 {
     jobHandle = new ClearMissingReferencesJob
     {
         Chunks = chunks,
     }.Schedule(chunks.Length, 64, dependsOn);
 }
示例#2
0
 static void ClearMissingReferences(EntityManager entityManager, NativeArray <ArchetypeChunk> chunks, out JobHandle jobHandle, JobHandle dependsOn)
 {
     jobHandle = new ClearMissingReferencesJob
     {
         TypeInfo            = TypeManager.GetTypeInfoPointer(),
         EntityOffsetInfo    = TypeManager.GetEntityOffsetsPointer(),
         GlobalSystemVersion = entityManager.GlobalSystemVersion,
         Chunks = chunks,
         EntityComponentStore = entityManager.EntityComponentStore,
     }.Schedule(chunks.Length, 64, dependsOn);
 }