BEPUphysics.Constraints.SolverGroups.SolverGroup.CollectInvolvedEntities C# (CSharp) 메소드

CollectInvolvedEntities() 보호된 메소드

Collects the entities which are affected by the solver group and updates the internal listing.
protected CollectInvolvedEntities ( RawList outputInvolvedEntities ) : void
outputInvolvedEntities RawList
리턴 void
        protected internal override void CollectInvolvedEntities(RawList<Entity> outputInvolvedEntities)
        {
            foreach (EntitySolverUpdateable item in solverUpdateables)
            {
                for (int i = 0; i < item.involvedEntities.Count; i++)
                {
                    if (!outputInvolvedEntities.Contains(item.involvedEntities.Elements[i]))
                    {
                        outputInvolvedEntities.Add(item.involvedEntities.Elements[i]);
                    }
                }
            }
        }