Class LaunchGameViewModel
A view model for choosing and launching a game package on the selected devices.
Inherited Members
LaunchPackageViewModel.Initialize()
LaunchPackageViewModel.Uninitialize()
LaunchPackageViewModel.Refresh()
LaunchPackageViewModel.Refresh(IDevice)
LaunchPackageViewModel.Launch()
LaunchPackageViewModel.Launch(IDevice)
LaunchPackageViewModel.Dispose()
LaunchPackageViewModel.CreateRefreshOperation()
LaunchPackageViewModel.GetApplicationInfo(IApplication)
LaunchPackageViewModel.IsApplicationVisible(IApplication)
LaunchPackageViewModel.GetSortDescriptions()
LaunchPackageViewModel.CreateLaunchPackageOperation(ILaunchManager, ApplicationInfo, LaunchConfiguration)
LaunchPackageViewModel.DefaultRefreshLaunchConfigurations()
LaunchPackageViewModel.EnableAutoRefresh
LaunchPackageViewModel.IsRefreshing
LaunchPackageViewModel.AvailableApplications
LaunchPackageViewModel.SelectedApplication
LaunchPackageViewModel.LaunchConfigurations
LaunchPackageViewModel.SelectedLaunchConfiguration
LaunchPackageViewModel.RefreshCommand
LaunchPackageViewModel.LaunchCommand
LaunchPackageViewModel.RefreshLaunchConfigurations
Namespace: Phoenix.BotBrain.Parameters
Assembly: Phoenix.Plugin.BotBrain.Parameters.dll
Syntax
public class LaunchGameViewModel : LaunchPackageViewModel, INotifyPropertyChanged, IDisposable
Constructors
View SourceLaunchGameViewModel(Func<GameConfiguration>, Action<Action<GameConfiguration>>)
Initializes a new instance of the LaunchGameViewModel class.
Declaration
public LaunchGameViewModel(Func<GameConfiguration> getConfig, Action<Action<GameConfiguration>> editConfig)
Parameters
Type | Name | Description |
---|---|---|
Func<GameConfiguration> | getConfig | Used to retrieve the game configuration parameter. |
Action<Action<GameConfiguration>> | editConfig | Used to edit the game configuration parameter. |
Properties
View SourceApplicationName
Gets or sets the game application to launch.
Declaration
public string ApplicationName { get; set; }
Property Value
Type | Description |
---|---|
string |
Arguments
Gets or sets the launch game arguments.
Declaration
public string Arguments { get; set; }
Property Value
Type | Description |
---|---|
string |