/// <summary> /// Removes the specified Pass from this Technique. /// </summary> /// <param name="pass">A reference to the Pass to be removed.</param> public void RemovePass( Pass pass ) { Debug.Assert( pass != null, "pass != null" ); pass.QueueForDeletion(); _passes.Remove( pass ); }