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());
 }
Exemplo n.º 5
0
 public void AddRange(UnsafeArchetypePtrList src)
 {
     ListData.AddRange(src.ListData);
 }