C# Class Artemis.ViewModels.Abstract.GameViewModel

Inheritance: Caliburn.Micro.Screen
显示文件 Open project: SpoinkyNL/Artemis Class Usage Examples

Private Properties

Property Type Description
ProfileUpdater void

Public Methods

Method Description
ResetSettings ( ) : void
SaveSettings ( ) : void
ToggleEffect ( ) : void

Protected Methods

Method Description
GameViewModel ( MainManager mainManager, GameModel gameModel, IProfileEditorVmFactory pFactory ) : System.ComponentModel
OnActivate ( ) : void
OnDeactivate ( bool close ) : void

Private Methods

Method Description
ProfileUpdater ( object sender, PropertyChangedEventArgs e ) : void

Method Details

GameViewModel() protected method

protected GameViewModel ( MainManager mainManager, GameModel gameModel, IProfileEditorVmFactory pFactory ) : System.ComponentModel
mainManager Artemis.Managers.MainManager
gameModel Artemis.Models.GameModel
pFactory IProfileEditorVmFactory
return System.ComponentModel

OnActivate() protected method

protected OnActivate ( ) : void
return void

OnDeactivate() protected method

protected OnDeactivate ( bool close ) : void
close bool
return void

ResetSettings() public method

public ResetSettings ( ) : void
return void

SaveSettings() public method

public SaveSettings ( ) : void
return void

ToggleEffect() public method

public ToggleEffect ( ) : void
return void