Esempio n. 1
0
        public void Draw(Transform2 parentTransform)
        {
            var absoluteTransform = parentTransform + _transform;

            Branch.ParentLocation = absoluteTransform.Location;
            _productDetails.Draw(absoluteTransform);
            _label.Draw(absoluteTransform);
            _button.Draw(absoluteTransform);
        }
 public void Draw(Transform2 parentTransform)
 {
     if (_isViewingList)
     {
         return;
     }
     Branch.ParentLocation = parentTransform.Location;
     _button.Draw(parentTransform);
 }
Esempio n. 3
0
        public void Draw(Transform2 parentTransform)
        {
            var absoluteTransform = parentTransform + _transform;

            Branch.ParentLocation = absoluteTransform.Location;
            World.Draw("Images/UI/notification", absoluteTransform + new Transform2(Sizes.Notification));
            _label.Draw(absoluteTransform);
            _button.Draw(absoluteTransform);
        }
Esempio n. 4
0
 public void Draw()
 {
     World.Draw("Images/Menu/menu", new Transform2(new Vector2(0, 0), new Size2(1600, 900)));
     UI.DrawCenteredWithOffset("Images/Screen/mega-buy", new Vector2(0, -300));
     _createCharacterLabel.Draw(new Transform2(new Vector2(500, 200)));
     _startGameButton.Draw(Transform2.Zero);
     _charName.Draw(new Transform2(new Vector2(700, 400)));
     _charSexLabel.Draw(new Transform2(new Vector2(700, 475)));
     _maleButton.Draw(Transform2.Zero);
     _femaleButton.Draw(Transform2.Zero);
 }
Esempio n. 5
0
        public void Draw(Transform2 parentTransform)
        {
            var absoluteTransform = parentTransform + _transform;

            _branch.ParentLocation = absoluteTransform.Location;
            _callApp.Draw(absoluteTransform);
            _foodApp.Draw(absoluteTransform);
            _notificationApp.Draw(absoluteTransform);
            _rentApp.Draw(absoluteTransform);
            _policiesApp.Draw(absoluteTransform);
            World.Draw("Images/UI/line-vertical", absoluteTransform +
                       new Transform2(new Vector2(0, (int)(Sizes.Margin * 1.5 - Sizes.VerticalLine.Height / 2 + Sizes.Button.Height)), Sizes.VerticalLine));
        }
Esempio n. 6
0
        public void Draw(Transform2 parentTransform)
        {
            if (!_isThinking)
            {
                return;
            }
            var absoluteTransform = parentTransform + _transform;

            Branch.ParentLocation = absoluteTransform.Location;
            World.Draw("Images/UI/label-large", absoluteTransform + new Transform2(Sizes.LargeLabel));
            _label.Draw(absoluteTransform);
            _button.Draw(absoluteTransform);
        }
Esempio n. 7
0
        public void Draw(Transform2 parentTransform)
        {
            var absoluteTransform = parentTransform + _transform;

            Branch.ParentLocation = absoluteTransform.Location;
            if (_isSelectingCompany)
            {
                _companyOptionUIs.ForEach(x => x.Draw(absoluteTransform));
            }
            else
            {
                _currentCompany.Draw(absoluteTransform);
                _return.Draw(absoluteTransform);
            }
        }
Esempio n. 8
0
        public void Draw(Transform2 parentTransform)
        {
            var t = parentTransform + _transform;

            Branch.ParentLocation = t.Location;
            _pageUi.Draw(t);
            if (_pageUi.CanTravelBack)
            {
                _backButton.Draw(t);
            }
            if (_pageUi.CanTravelNext)
            {
                _nextButton.Draw(t);
            }
        }
Esempio n. 9
0
        public void Draw(Transform2 parentTransform)
        {
            var absoluteTransform = parentTransform + _transform;

            Branch.ParentLocation = absoluteTransform.Location;
            _productDetails.Draw(absoluteTransform);
            _label.Draw(absoluteTransform);
            if (_playerAccount.Amount() >= _amount)
            {
                _button.Draw(absoluteTransform);
            }
            else
            {
                _disabledButton.Draw(absoluteTransform);
            }
        }
Esempio n. 10
0
        public void Draw(Transform2 parentTransform)
        {
            if (!_scanningIsAllowed())
            {
                return;
            }

            _scanAnimation.Draw(parentTransform);
            if (!_startedScanning)
            {
                _startScanButton.Draw(parentTransform);
            }
            if (_isShowingScanData)
            {
                _reader.Draw();
                _nameDataLabel.Draw();
            }
        }
Esempio n. 11
0
        public void Draw(Transform2 parentTransform)
        {
            if (_landlord.RentPaidToday)
            {
                return;
            }
            var absoluteTransform = parentTransform + _transform;

            Branch.ParentLocation = absoluteTransform.Location;
            _amountDue.Draw(absoluteTransform);
            _paymentDueBy.Draw(absoluteTransform);
            if (_playerAccount.Amount() >= _landlord.RentAmount)
            {
                _payButton.Draw(absoluteTransform);
            }
            else
            {
                _disabledPayButton.Draw(absoluteTransform);
            }
        }
Esempio n. 12
0
 public void Draw()
 {
     World.Draw("Images/Menu/menu", new Transform2(new Vector2(0, 0), new Size2(1600, 900)));
     UI.DrawCenteredWithOffset("Images/Screen/mega-buy", new Vector2(0, -300));
     _btn.Draw(new Transform2(new Vector2(0, 0)));
 }