Exemplo n.º 1
0
 internal void GetComponentChunkIterator(out int outLength, out ComponentChunkIterator outIterator)
 {
     outLength   = ComponentChunkIterator.CalculateLength(m_GroupData->FirstMatchingArchetype, ref m_Filter);
     outIterator = new ComponentChunkIterator(m_GroupData->FirstMatchingArchetype,
                                              m_EntityDataManager->GlobalSystemVersion, ref m_Filter);
 }
Exemplo n.º 2
0
 /// <summary>
 ///     Calculates number of entities in this ComponentGroup.
 /// </summary>
 /// <returns>Number of entities</returns>
 public int CalculateLength()
 {
     return(ComponentChunkIterator.CalculateLength(m_GroupData->MatchingArchetypes, ref m_Filter));
 }