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);
 }