LayoutHelper.Layout EditLayout(LayoutHelper.Layout layout) { if (layout == null) { layout = new LayoutHelper.Layout() { LayoutName = "Layout" + layoutHelper.Layouts.Length }; } layout.LayoutName = EditorGUILayout.TextField("Name: ", layout.LayoutName); EditorGUILayout.BeginHorizontal(); if (GUILayout.Button("Capture")) { layout.CaptureLayout(layoutHelper.Transforms); } if (GUILayout.Button("Enforce")) { layout.EnforceLayout(layoutHelper.Transforms); } EditorGUILayout.EndHorizontal(); return(layout); }
LayoutHelper.Layout EditLayout( LayoutHelper.Layout layout ) { if ( layout == null ) { layout = new LayoutHelper.Layout () { LayoutName = "Layout" + layoutHelper.Layouts.Length }; } layout.LayoutName = EditorGUILayout.TextField ( "Name: ", layout.LayoutName ); EditorGUILayout.BeginHorizontal (); if (GUILayout.Button ("Capture")) { layout.CaptureLayout (layoutHelper.Transforms); } if (GUILayout.Button ("Enforce")) { layout.EnforceLayout (layoutHelper.Transforms); } EditorGUILayout.EndHorizontal (); return layout; }