protected override EditorGUIElement PushState() { EditTarget target = GetProperty().GetContents(); EditorGUIElement_Container_Flow_Multiline container = new EditorGUIElement_Container_Flow_Multiline(); if (target.IsValid()) { EditProperty_Array property = target.ForcePropertyArray("percents"); container.AddFixedChild(32.0f, new EditorGUIElement_EditPropertyArray_ArraySize(property)); container.AddWeightedChild(1.0f, new EditorGUIElement_EditPropertyArray_FloatSequence(property)); } return(container); }