public override void Draw(Transform2 parentTransform) { if (_isVisible()) { UI.Draw(_current, parentTransform + _currentTransform); } }
public override void Draw(Transform2 parentTransform) { if (_isVisible()) { UI.Draw(_currentRect, new Rectangle(Area.Location + parentTransform.Location.ToPoint(), Area.Size), Color); UI.DrawTextCentered(_text, new Rectangle(Area.Location + parentTransform.Location.ToPoint(), Area.Size), Color, Font); } }
public void Draw(Transform2 parentTransform) { var buttonArea = new Rectangle(_buttonArea.Location, _buttonArea.Size); buttonArea.Offset(parentTransform.Location); _background.Draw(parentTransform); var iconArea = new Rectangle(_iconArea.Location, _iconArea.Size); iconArea.Offset(parentTransform.Location); UI.Draw(_icon, iconArea); }
public void Draw(Transform2 parentTransform) { UI.Draw(_background, (parentTransform + Transform).ToRectangle(), Color.White); }
public void Draw(Transform2 parentTransform) { var position = parentTransform + Transform; UI.Draw(_background, position.ToRectangle(), Color.White); }