/// <summary> /// Change the index of the given node parameter. /// </summary> internal void ChangeNodeParameterIndex(int newIndex, NodeParameter nodeParameter) { ArrayUtility.Remove(ref m_nodeParameters, nodeParameter); ArrayUtility.Insert(ref m_nodeParameters, newIndex, nodeParameter); }
/// <summary> /// Change the index of the given exposed parameter. /// </summary> internal void ChangeExposedParameterIndex(int newIndex, ExposedParameter exposedParameter) { ArrayUtility.Remove(ref m_exposedParameters, exposedParameter); ArrayUtility.Insert(ref m_exposedParameters, newIndex, exposedParameter); }