protected override void HandleValidClick() { base.HandleValidClick(); GraphicsOptionSettings settings = new GraphicsOptionSettings() { QualitySetting = _qualitySetting, IsElementIconsEnabled = _isElementIconsEnabled }; _playerPrefsMgr.RecordGraphicsOptions(settings); }
//protected override void OnPopupListSelectionChange(string selectionName) { // base.OnPopupListSelectionChange(selectionName); // ValidateState(); //} protected override void OnLeftClick() { ValidateState(); GraphicsOptionSettings settings = new GraphicsOptionSettings(); settings.QualitySetting = _qualitySetting; _eventMgr.Raise<GraphicsOptionsAcceptedEvent>(new GraphicsOptionsAcceptedEvent(this, settings)); }