public static int GetParameterIndexFromName(HEU_SessionBase session, HAPI_ParmInfo[] parameters, string parameterName) { if (parameters != null && parameters.Length > 0) { int numParameters = parameters.Length; for (int i = 0; i < numParameters; ++i) { if (HEU_SessionManager.GetString(parameters[i].nameSH, session).Equals(parameterName)) { return i; } } } return -1; }