public virtual void Draw() { property.enumValueIndex = EditorGUILayout.Popup(label, property.enumValueIndex, property.enumDisplayNames); Value = GeneralTools.ParseEnum <T>(enumValues[property.enumValueIndex]); }