FarseerPhysics.Dynamics.World.processAddedBodies C# (CSharp) Method

processAddedBodies() public method

public processAddedBodies ( ) : void
return void
		void processAddedBodies()
		{
			if( _bodyAddList.Count > 0 )
			{
				foreach( Body body in _bodyAddList )
				{
#if USE_AWAKE_BODY_SET
                    Debug.Assert(!body.IsDisposed);
                    if (body.Awake)
                    {
                        if (!AwakeBodySet.Contains(body))
                            AwakeBodySet.Add(body);
                    }
                    else
                    {
                        if (AwakeBodySet.Contains(body))
                            AwakeBodySet.Remove(body);
                    }
#endif
					// Add to world list.
					bodyList.Add( body );

					if( onBodyAdded != null )
						onBodyAdded( body );
				}

				_bodyAddList.Clear();
			}
		}