@@ -18,11 +18,11 @@ public abstract class BatchedMixedSystem<T1, T2> : RawBatchedSystem<T1, T2>
1818 protected BatchedMixedSystem ( IComponentDatabase componentDatabase , IEntityComponentAccessor entityComponentAccessor , IComputedComponentGroupRegistry computedComponentGroupRegistry , IThreadHandler threadHandler ) : base ( componentDatabase , entityComponentAccessor , computedComponentGroupRegistry , threadHandler )
1919 { }
2020
21- protected override void ProcessGroup ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 > > componentBatches , ( T1 [ ] , T2 [ ] ) componentPools )
21+ protected override void ProcessGroup ( ReadOnlyMemory < ComponentBatch < T1 , T2 > > componentBatches , ( T1 [ ] , T2 [ ] ) componentPools )
2222 {
2323 if ( ShouldMultithread )
2424 {
25- ProcessGroupWithMultithreading ( ref componentBatches , componentPools ) ;
25+ ProcessGroupWithMultithreading ( componentBatches , componentPools ) ;
2626 return ;
2727 }
2828
@@ -35,7 +35,7 @@ protected override void ProcessGroup(ref ReadOnlyMemory<ComponentBatch<T1, T2>>
3535 }
3636 }
3737
38- protected void ProcessGroupWithMultithreading ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 > > componentBatches ,
38+ protected void ProcessGroupWithMultithreading ( ReadOnlyMemory < ComponentBatch < T1 , T2 > > componentBatches ,
3939 ( T1 [ ] , T2 [ ] ) componentPools )
4040 {
4141 var ( components1 , components2 ) = componentPools ;
@@ -59,11 +59,11 @@ protected BatchedMixedSystem(IComponentDatabase componentDatabase, IEntityCompon
5959 {
6060 }
6161
62- protected override void ProcessGroup ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] ) componentPools )
62+ protected override void ProcessGroup ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] ) componentPools )
6363 {
6464 if ( ShouldMultithread )
6565 {
66- ProcessGroupWithMultithreading ( ref componentBatches , componentPools ) ;
66+ ProcessGroupWithMultithreading ( componentBatches , componentPools ) ;
6767 return ;
6868 }
6969
@@ -77,7 +77,7 @@ protected override void ProcessGroup(ref ReadOnlyMemory<ComponentBatch<T1, T2, T
7777 }
7878 }
7979
80- protected void ProcessGroupWithMultithreading ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] ) componentPools )
80+ protected void ProcessGroupWithMultithreading ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] ) componentPools )
8181 {
8282 var ( components1 , components2 , components3 ) = componentPools ;
8383 var closureBatches = componentBatches ;
@@ -102,12 +102,12 @@ protected BatchedMixedSystem(IComponentDatabase componentDatabase, IEntityCompon
102102 {
103103 }
104104
105- protected override void ProcessGroup ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] ) componentPools )
105+ protected override void ProcessGroup ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] ) componentPools )
106106 {
107107
108108 if ( ShouldMultithread )
109109 {
110- ProcessGroupWithMultithreading ( ref componentBatches , componentPools ) ;
110+ ProcessGroupWithMultithreading ( componentBatches , componentPools ) ;
111111 return ;
112112 }
113113
@@ -121,7 +121,7 @@ protected override void ProcessGroup(ref ReadOnlyMemory<ComponentBatch<T1, T2, T
121121 } ;
122122 }
123123
124- protected void ProcessGroupWithMultithreading ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] ) componentPools )
124+ protected void ProcessGroupWithMultithreading ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] ) componentPools )
125125 {
126126 var ( components1 , components2 , components3 , components4 ) = componentPools ;
127127 var closureBatches = componentBatches ;
@@ -146,11 +146,11 @@ public abstract class BatchedMixedSystem<T1, T2, T3, T4, T5> : RawBatchedSystem<
146146 protected BatchedMixedSystem ( IComponentDatabase componentDatabase , IEntityComponentAccessor entityComponentAccessor , IComputedComponentGroupRegistry computedComponentGroupRegistry , IThreadHandler threadHandler ) : base ( componentDatabase , entityComponentAccessor , computedComponentGroupRegistry , threadHandler )
147147 { }
148148
149- protected override void ProcessGroup ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] ) componentPools )
149+ protected override void ProcessGroup ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] ) componentPools )
150150 {
151151 if ( ShouldMultithread )
152152 {
153- ProcessGroupWithMultithreading ( ref componentBatches , componentPools ) ;
153+ ProcessGroupWithMultithreading ( componentBatches , componentPools ) ;
154154 return ;
155155 }
156156
@@ -165,7 +165,7 @@ protected override void ProcessGroup(ref ReadOnlyMemory<ComponentBatch<T1, T2, T
165165 }
166166 }
167167
168- protected void ProcessGroupWithMultithreading ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] ) componentPools )
168+ protected void ProcessGroupWithMultithreading ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] ) componentPools )
169169 {
170170 var ( components1 , components2 , components3 , components4 , components5 ) = componentPools ;
171171 var closureBatches = componentBatches ;
@@ -192,12 +192,12 @@ public abstract class BatchedMixedSystem<T1, T2, T3, T4, T5, T6> : RawBatchedSys
192192 protected BatchedMixedSystem ( IComponentDatabase componentDatabase , IEntityComponentAccessor entityComponentAccessor , IComputedComponentGroupRegistry computedComponentGroupRegistry , IThreadHandler threadHandler ) : base ( componentDatabase , entityComponentAccessor , computedComponentGroupRegistry , threadHandler )
193193 { }
194194
195- protected override void ProcessGroup ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] ) componentPools )
195+ protected override void ProcessGroup ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] ) componentPools )
196196 {
197197
198198 if ( ShouldMultithread )
199199 {
200- ProcessGroupWithMultithreading ( ref componentBatches , componentPools ) ;
200+ ProcessGroupWithMultithreading ( componentBatches , componentPools ) ;
201201 return ;
202202 }
203203
@@ -212,7 +212,7 @@ protected override void ProcessGroup(ref ReadOnlyMemory<ComponentBatch<T1, T2, T
212212 }
213213 }
214214
215- protected void ProcessGroupWithMultithreading ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] ) componentPools )
215+ protected void ProcessGroupWithMultithreading ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] ) componentPools )
216216 {
217217 var ( components1 , components2 , components3 , components4 , components5 , components6 ) = componentPools ;
218218 var closureBatches = componentBatches ;
@@ -241,11 +241,11 @@ protected BatchedMixedSystem(IComponentDatabase componentDatabase, IEntityCompon
241241 {
242242 }
243243
244- protected override void ProcessGroup ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 , T7 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] , T7 [ ] ) componentPools )
244+ protected override void ProcessGroup ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 , T7 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] , T7 [ ] ) componentPools )
245245 {
246246 if ( ShouldMultithread )
247247 {
248- ProcessGroupWithMultithreading ( ref componentBatches , componentPools ) ;
248+ ProcessGroupWithMultithreading ( componentBatches , componentPools ) ;
249249 return ;
250250 }
251251
@@ -261,7 +261,7 @@ protected override void ProcessGroup(ref ReadOnlyMemory<ComponentBatch<T1, T2, T
261261 }
262262 }
263263
264- protected void ProcessGroupWithMultithreading ( ref ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 , T7 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] , T7 [ ] ) componentPools )
264+ protected void ProcessGroupWithMultithreading ( ReadOnlyMemory < ComponentBatch < T1 , T2 , T3 , T4 , T5 , T6 , T7 > > componentBatches , ( T1 [ ] , T2 [ ] , T3 [ ] , T4 [ ] , T5 [ ] , T6 [ ] , T7 [ ] ) componentPools )
265265 {
266266 var ( components1 , components2 , components3 , components4 , components5 , components6 , components7 ) = componentPools ;
267267 var closureBatches = componentBatches ;
0 commit comments