private void SetParametersGUI(List <ActionParameter> externalParameters, List <ActionParameter> ownParameters = null) { setParameters = EditorGUILayout.Toggle("Set parameters?", setParameters); if (!setParameters) { return; } SetParametersBase.GUIData guiData = SetParametersBase.SetParametersGUI(externalParameters, isAssetFile, new SetParametersBase.GUIData(localParameters, parameterIDs), ownParameters); localParameters = guiData.fromParameters; parameterIDs = guiData.parameterIDs; }
private void SetParametersGUI(List <ActionParameter> externalParameters, List <ActionParameter> ownParameters = null) { runMode = (RunMode)EditorGUILayout.EnumPopup("Run mode:", runMode); if (runMode == RunMode.RunOnly) { return; } SetParametersBase.GUIData guiData = SetParametersBase.SetParametersGUI(externalParameters, isAssetFile, new SetParametersBase.GUIData(localParameters, parameterIDs), ownParameters); localParameters = guiData.fromParameters; parameterIDs = guiData.parameterIDs; }