/// <inheritdoc cref="IDrawer.DrawSelectionRect" /> public override void DrawSelectionRect() { if (SelectedHeaderPart != null && SelectedHeaderPart.Part == HeaderPart.EnabledFlag) { DrawGUI.DrawEdgeSelectionIndicator(SelectionRect); DrawGUI.DrawSelectionRect(EnabledFlagPosition, localDrawAreaOffset); return; } base.DrawSelectionRect(); }
/// <inheritdoc/> public void OnBeingReordered(float yOffset) { var rect = SelectionRect; rect.y += yOffset; if (Manager.MouseDownInfo.CursorMovedAfterMouseDown) { DrawGUI.DrawEdgeSelectionIndicator(SelectionRect); } }