public override float GetPropertyHeight(SerializedProperty property, GUIContent label) { // Try to get the sortable list this property belongs to ReorderableListData listData = null; if (listDataDict.Count > 0) { listData = listDataDict.Find(data => property.propertyPath.StartsWith(data.Parent)); } return(listData != null?listData.GetPropertyHeight(property) : EditorGUI.GetPropertyHeight(property, label, property.isExpanded)); }
public override float GetPropertyHeight(InspectableProperty property, GUIContent label) { // Try to get the sortable list this property belongs to ReorderableListData listData = null; if (listIndex.Count > 0) { listData = listIndex.Find(data => property.PropertyPath.StartsWith(data.Parent)); } return(listData != null?listData.GetPropertyHeight(property) : EasyGUI.GetPropertyHeight(property, label, property.IsExpanded)); }