bool checkSearchField(ObjectAndID objectAndID) { if (searchString != "") { switch (searchField) { case SearchField.ID: if (objectAndID.id.ToLower().Contains(searchString.ToLower())) { return(true); } else { return(false); } case SearchField.Name: if (objectAndID.obj.name.ToLower().Contains(searchString.ToLower())) { return(true); } else { return(false); } default: return(false); } } return(true); }
void objectButton(ObjectAndID objectAndID) { if (GUILayout.Button("X", GUILayout.Width(30))) { if (EditorUtility.DisplayDialog("Are you sure ?", "Do you want to delete " + objectAndID.obj.name + " from the ressources list ?", "Yes", "No")) { resourcesList.objects.Remove(objectAndID); } } }