void DoToolSettings(Rect rect) { if (toolSettingsGui != null) { toolSettingsGui(rect); return; } const float pivotButtonsWidth = 128; rect.width = pivotButtonsWidth; rect = EditorToolGUI.GetThinArea(rect); EditorToolGUI.DoBuiltinToolSettings(rect, Styles.buttonLeft, Styles.buttonRight); }
public override void OnInspectorGUI() { var labelWidth = Mathf.Max(EditorGUIUtility.labelWidth, EditorStyles.label.CalcSize(m_HandlePositionAndRotation).x + k_Padding); Rect m_Rect = new Rect(k_Padding, k_Padding, labelWidth, EditorGUIUtility.singleLineHeight); m_Rect = EditorToolGUI.GetThinArea(m_Rect); GUI.Label(m_Rect, m_HandlePositionAndRotation); m_Rect.x += m_Rect.width; m_Rect.width = k_PivotButtonsWidth; m_Rect = EditorToolGUI.GetThinArea(m_Rect); EditorToolGUI.DoBuiltinToolSettings(m_Rect); }
void DoToolSettings(Rect rect) { rect = EditorToolGUI.GetThinArea(rect); EditorToolGUI.DoBuiltinToolSettings(rect, Styles.buttonLeft, Styles.buttonRight); }