private void UISizer_OnDragging1(Events.UIDraggingEvent e, UIElement sender) { if (TargetElement != null) { TargetElement.Size = Size - new Vector2(12, 12); TargetElement.RecalculateSelf(); TargetElement.TopLeft = TargetElement.ScreenPositionToParentAR(ParentNodePositionToScreenAR(Position)) + new Vector2(6, 6); } OnSizerChanged?.Invoke(new Events.UIActionEvent(this, e.TimeStamp), this); }
public void NotifyCanvasScaleChanged(UIElement element) { OnSizerChanged?.Invoke(new UIActionEvent(element, Main._drawInterfaceGameTime.TotalGameTime), this); }