EntityWorld.GetEntitiesWithComponents() Method
Definition¶
Namespace: Brine2D.ECS
public System.Collections.Generic.IEnumerable<Brine2D.ECS.Entity> GetEntitiesWithComponents<T1,T2>()
where T1 : Brine2D.ECS.Component
where T2 : Brine2D.ECS.Component;
Type parameters¶
T1
T2
Implements GetEntitiesWithComponents<T1,T2>()
Returns¶
System.Collections.Generic.IEnumerable<Entity>
Remarks¶
Returns a materialized list. For per-frame use, prefer Brine2D.ECS.IEntityWorld.CreateCachedQuery<>.