public static void AssinmentGUI(this Assinment bindUnit) { GUILayout.BeginHorizontal(); SetValueGUI(bindUnit.SetValue); if (bindUnit.SetValue.IsValid) { if (bindUnit.GetValue == null) { bindUnit.GetValue = new GetValue(bindUnit.SetValue.FinalType); } if (!ConstValueGUI.IsSupported(bindUnit.SetValue.FinalType)) { bindUnit.GetValue.ValueType = GetValue.ValueTypes.Bind; } bindUnit.GetValue.ChangeType(bindUnit.SetValue.FinalType); GUILayout.Label(EditorGUIUtility.IconContent("Profiler.LastFrame")); GetValueGUI(bindUnit.GetValue); } GUILayout.EndHorizontal(); }
public static void AssinmentGUI(this Assinment bindUnit) { Internal.BindEditorUtility.AssinmentGUI(bindUnit); }