public void AddUIElement(UIElement uielement) { uielement.SetPosition(uielement.Position + Position - paddingVector); UIElementsToAdd.Add(uielement); // UpdateDimensions(uielement); }
public void AddUIElement(UIElement uielement, Vector2 positionRelativeToPanelCentre) { uielement.SetPosition(positionRelativeToPanelCentre + Position - paddingVector); UIElementsToAdd.Add(uielement); // UpdateDimensions(uielement); }
public void LoadAndAddUIElementRelativeTo(UIElement uielementToAdd, UIElement uielementRelativeTo, Vector2 offset) { uielementToAdd.LoadContent(ScreenManager.Content); uielementToAdd.SetPosition(uielementRelativeTo.Position + offset); UIElementsToAdd.Add(uielementToAdd); // UpdateDimensions(uielementToAdd); }
public void LoadAndAddUIElement(UIElement uielement, Vector2 positionRelativeToPanelCentre) { uielement.LoadContent(ScreenManager.Content); uielement.SetPosition(positionRelativeToPanelCentre + Position - paddingVector); UIElementsToAdd.Add(uielement); // UpdateDimensions(uielement); }
public void LoadAndAddUIElement(UIElement uielement) { uielement.LoadContent(ScreenManager.Content); uielement.SetPosition(uielement.Position + Position - paddingVector); UIElementsToAdd.Add(uielement); // UpdateDimensions(uielement); }
public void AddUIElementRelativeTo(UIElement uielementToAdd, UIElement uielementRelativeTo, Vector2 offset) { uielementToAdd.SetPosition(uielementRelativeTo.Position + offset); UIElementsToAdd.Add(uielementToAdd); // UpdateDimensions(uielementToAdd); }
public void AddUIElementRelativeTo(UIElement uielementToAdd, UIElement uielementRelativeTo) { uielementToAdd.SetPosition(uielementRelativeTo.Position + uielementToAdd.Position); UIElementsToAdd.Add(uielementToAdd); // UpdateDimensions(uielementToAdd); }