Exemplo n.º 1
0
        /// <summary>
        /// Facilitate the addition of buttons to a given state.
        /// </summary>
        /// <param name="button">Texture of the button.</param>
        public override void LoadButtons(Texture2D button, Padding screenPadding, Padding centerPadding, Vector2 bounds)
        {
            ShapeDrawer pen = GlobalManager.Pen;

            LoadButtons(new Button(Actions.Dimensions, pen, Positions.Center, null, null, button, "Change Dimensions"),
                        new Button(Actions.Back, pen, Positions.BottomRight, screenPadding.Get(-1), bounds, button, "Back"));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Facilitate the addition of buttons to a given state.
        /// </summary>
        /// <param name="button">Texture of the button.</param>
        public override void LoadButtons(Texture2D button, Padding screenPadding, Padding centerPadding, Vector2 bounds)
        {
            ShapeDrawer pen = GlobalManager.Pen;

            LoadButtons(new Button(Actions.Resume, pen, Positions.Center, new Vector2(0, centerPadding.GetY(-2)), bounds, button, "Resume"),
                        new Button(Actions.Quit, pen, Positions.Center, new Vector2(0, centerPadding.GetY(-1)), null, button, "Quit to Windows"),
                        new Button(Actions.Back, pen, Positions.BottomRight, screenPadding.Get(-1), bounds, button, "Back"));
        }
Exemplo n.º 3
0
 /// <summary>
 /// Facilitate the addition of buttons to a given state.
 /// </summary>
 /// <param name="button">Texture of the button.</param>
 public override void LoadButtons(Texture2D button, Padding screenPadding, Padding centerPadding, Vector2 bounds)
 {
     this.LoadButtons(new Button(Actions.Pause, GlobalManager.Pen, Positions.BottomRight, screenPadding.Get(-1), bounds, button, "Pause"));
 }