static void TouchBar_Manager_OnReady() { TouchBar.Manager.OnReady -= TouchBar_Manager_OnReady; gameGroup = new TouchBar.Group("game", 3); pauseButton = gameGroup.AddImageButton("pause", "/Editor/UniTouchBar/Icons/pause.png", "", () => { EditorApplication.isPaused = !EditorApplication.isPaused; CheckPause(); }); TouchBar.Button space = gameGroup.AddTextButton("space", " "); muteButton = gameGroup.AddTextButton("mute", "mute", () => { EditorUtility.audioMasterMute = !EditorUtility.audioMasterMute; muteButton.Highlight(EditorUtility.audioMasterMute); }); statsButton = gameGroup.AddTextButton("stats", "stats", () => { bool val = !EditGameView.GetFlag("m_Stats"); EditGameView.SetFlag("m_Stats", val); statsButton.Highlight(val); }); maximizeButton = gameGroup.AddImageButton("maximize", "/Editor/UniTouchBar/Icons/resize.png", "", () => { bool val = !EditGameView.GetMaximized(); EditGameView.Maximize(val); maximizeButton.Highlight(val); }); TouchBar.AddGroup(gameGroup); space.Hide(); }
public IHttpResponse Edit(EditGameView model) { var id = model.Id; var title = model.Title; var description = model.Description; var image = model.Image; var price = model.Price; var size = model.Size; var videoId = model.VideoId; var releaseDate = model.ReleaseDate; this.games.Edit(id, title, description, image, price, size, videoId, releaseDate.Value); return(this.FileViewResponse(ListGamesView)); }