TileSelectionButton CreateTileSelectionButton(TileType tileType) { var style = new ImageTextButtonStyle(); style.ImageUp = new SpriteDrawable(TilesetSpriteManager.Instance.GetSprite(tileType)); var button = new TileSelectionButton(tileType, style); button.OnClicked += this.SelectTile; return(button); }
TileSelectionButton AddRedoButton() { var style = new ImageTextButtonStyle(); style.ImageUp = new SpriteDrawable(TilesetSpriteManager.Instance.GetSprite("redo")); var button = new TileSelectionButton("Redo", style); button.OnClicked += this.Redo; this.window.Add(button).GrowX(); return(button); }