Esempio n. 1
0
 public override void Draw(Transform2 parentTransform)
 {
     if (_isVisible())
     {
         UI.Draw(_current, parentTransform + _currentTransform);
     }
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
        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);
 }
Esempio n. 5
0
        public void Draw(Transform2 parentTransform)
        {
            var position = parentTransform + Transform;

            UI.Draw(_background, position.ToRectangle(), Color.White);
        }