public void AddAdditionalArchetypes(UnsafeArchetypePtrList archetypeList) { for (int i = 0; i < archetypeList.Length; i++) { for (var g = m_EntityGroupDatas.Length - 1; g >= 0; --g) { var grp = m_EntityGroupDatas.Ptr[g]; AddArchetypeIfMatching(archetypeList.Ptr[i], grp); } } }
public UnsafeArchetypePtrListDebugView(UnsafeArchetypePtrList listData) { m_ListData = listData; }
public void AddRangeNoResize(UnsafeArchetypePtrList list) { Writer.AddRangeNoResize((void **)list.Ptr, list.Length); }
public void AddRange(UnsafeArchetypePtrList src) { this.ListData().AddRange(src.ListData()); }
public void AddRange(UnsafeArchetypePtrList src) { ListData.AddRange(src.ListData); }