internal ActiveElementChanged(ClickableUIElement oldElement, ClickableUIElement newElement) { OldElement = oldElement; NewElement = newElement; }
internal ActiveElementChanged(ClickableUIElement oldElement) { OldElement = oldElement; NewElement = ClickUI.None; }
public void Add(ClickableUIElement element) { _elementLayer.Add(element); }
public void Remove(ClickableUIElement element) { _elementLayer.Remove(element); }
public OffsetClickableUIElement(ClickableUIElement element, Point offset) : base(new Rectangle(element.Area.Location + offset, element.Area.Size)) { _element = element; }