C# Class withSIX.Mini.Core.Games.GameStartupParameters

Inheritance: System.ComponentModel.PropertyChangedBase
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Private Properties

Свойство Type Description
OnDeserialized void
Parse void
Refresh void
SwitchOff void
SwitchOn void
UpdateStartupLine void

Méthodes publiques

Méthode Description
Get ( ) : IEnumerable

Méthodes protégées

Méthode Description
BuildParameters ( ) : IEnumerable
BuildSwitches ( ) : IEnumerable
CutdownOnTrailingBackslashes ( string value ) : string
GameStartupParameters ( ) : System.Collections.Generic
GameStartupParameters ( string defaultParameters ) : System.Collections.Generic
GetPropertyOrDefault ( [ key = null ) : string
GetSwitchOrDefault ( [ key = null ) : bool
ParseInputString ( string input ) : void
SetPropertyOrDefault ( string value, [ key = null, bool silent = false ) : void
SetSwitchOrDefault ( bool value, [ key = null, bool silent = false ) : void

Private Methods

Méthode Description
OnDeserialized ( StreamingContext context ) : void
Parse ( string input, bool silent = false ) : void
Refresh ( string key ) : void
SwitchOff ( string key, bool silent ) : void
SwitchOn ( string key, bool silent ) : void
UpdateStartupLine ( ) : void

Method Details

BuildParameters() protected abstract méthode

protected abstract BuildParameters ( ) : IEnumerable
Résultat IEnumerable

BuildSwitches() protected abstract méthode

protected abstract BuildSwitches ( ) : IEnumerable
Résultat IEnumerable

CutdownOnTrailingBackslashes() protected static méthode

protected static CutdownOnTrailingBackslashes ( string value ) : string
value string
Résultat string

GameStartupParameters() protected méthode

protected GameStartupParameters ( ) : System.Collections.Generic
Résultat System.Collections.Generic

GameStartupParameters() protected méthode

protected GameStartupParameters ( string defaultParameters ) : System.Collections.Generic
defaultParameters string
Résultat System.Collections.Generic

Get() public méthode

public Get ( ) : IEnumerable
Résultat IEnumerable

GetPropertyOrDefault() protected méthode

protected GetPropertyOrDefault ( [ key = null ) : string
key [
Résultat string

GetSwitchOrDefault() protected méthode

protected GetSwitchOrDefault ( [ key = null ) : bool
key [
Résultat bool

ParseInputString() protected abstract méthode

protected abstract ParseInputString ( string input ) : void
input string
Résultat void

SetPropertyOrDefault() protected méthode

protected SetPropertyOrDefault ( string value, [ key = null, bool silent = false ) : void
value string
key [
silent bool
Résultat void

SetSwitchOrDefault() protected méthode

protected SetSwitchOrDefault ( bool value, [ key = null, bool silent = false ) : void
value bool
key [
silent bool
Résultat void