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); }
/// <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)); }