FlatRedBall.Glue.BehaviorManager.GetBehaviorRequirementsForElement C# (CSharp) Method

GetBehaviorRequirementsForElement() public static method

public static GetBehaviorRequirementsForElement ( IBehaviorContainer behaviorContainer ) : List
behaviorContainer IBehaviorContainer
return List
		public static List<BehaviorRequirement> GetBehaviorRequirementsForElement(IBehaviorContainer behaviorContainer)
		{
			List<BehaviorRequirement> requirements = new List<BehaviorRequirement>();

			for (int i = 0; i < behaviorContainer.Behaviors.Count; i++)
			{
				requirements.AddRange(GetBehaviorRequirementsForBehavior(behaviorContainer.Behaviors[i]));
			}

			return requirements;
		}