public override float GetPropertyHeight(ReflectedProperty property) { float height = 0f; height += EditorGUIX.GetChildHeights(property[NameField]); height += EditorGUIX.GetChildHeights(property[ShipTypeField]); height += EditorGUIX.GetChildHeights(property[SceneEntityIdField]); height += EditorGUIX.GetChildHeights(property[GoalsField]); height += EditorGUIX.GetChildHeights(property[BehaviorSetField]); height += EditorGUIX.GetChildHeights(property[StandaloneBehaviorsField]); return(height); }