protected void RecordForUndo(ProceduralMaterial material, SubstanceImporter importer, string message)
{
if (importer != null)
{
Object[] objectsToUndo = new Object[] { material, importer };
Undo.RecordObjects(objectsToUndo, message);
}
else
{
Undo.RecordObject(material, message);
}
}