|
|
@ -24,8 +24,7 @@ public unsafe readonly struct Entity |
|
|
|
|
|
|
|
|
|
|
|
public IEnumerable<Entity> Children { get { |
|
|
|
public IEnumerable<Entity> Children { get { |
|
|
|
var term = new ecs_term_t { id = Universe.EcsChildOf & this }; |
|
|
|
var term = new ecs_term_t { id = Universe.EcsChildOf & this }; |
|
|
|
var iter = Iterator.FromTerm(Universe, term); |
|
|
|
foreach (var iter in Iterator.FromTerm(Universe, term)) |
|
|
|
while (iter.Next()) |
|
|
|
|
|
|
|
for (var i = 0; i < iter.Count; i++) |
|
|
|
for (var i = 0; i < iter.Count; i++) |
|
|
|
yield return iter.Entity(i); |
|
|
|
yield return iter.Entity(i); |
|
|
|
} } |
|
|
|
} } |
|
|
|