C# Class AcManager.Controls.ViewModels.RaceGridViewModel

Inheritance: FirstFloor.ModernUI.Presentation.NotifyPropertyChanged, IDisposable, IComparer, IUserPresetable
Afficher le fichier Open project: gro-ove/actools Class Usage Examples

Méthodes publiques

Свойство Type Description
OptionNfsPorscheNames bool

Private Properties

Свойство Type Description
CombinePriorities IEnumerable
Entry_Deleted void
Entry_PropertyChanged void
FindCandidates Task>
FlattenPriorities IEnumerable
GenerateGameEntries Task>
OnCollectionChanged void
OnGridTypesUpdate void
PrepareScript string
RebuildGridAsync Task
RebuildGridAsyncInner Task
SaveLater void
SetOpponentsNumberInternal void
Share Task
Track_OnPropertyChanged void
UpdateExceeded void
UpdateOpponentsNumber void
UpdatePlayerEntry void
UpdateRandomModes void
UpdateViewFilter void

Méthodes publiques

Méthode Description
AddEntry ( [ car ) : void
Compare ( object x, object y ) : int
DeleteEntry ( RaceGridEntry entry ) : void
Dispose ( ) : void
ExportToPresetData ( ) : string
FinishLoading ( ) : void
ImportFromPresetData ( string data ) : void
InsertEntry ( int index, [ car ) : void
LoadPreset ( string presetFilename ) : void
LoadSerializedPreset ( [ serializedPreset ) : void
RaceGridViewModel ( bool ignoreStartingPosition = false ) : System
Reset ( ) : void

Private Methods

Méthode Description
CombinePriorities ( IEnumerable entries ) : IEnumerable
Entry_Deleted ( object sender, EventArgs e ) : void
Entry_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
FindCandidates ( CancellationToken cancellation = default(CancellationToken) ) : Task>
FlattenPriorities ( IEnumerable candidates ) : IEnumerable
GenerateGameEntries ( CancellationToken cancellation = default(CancellationToken) ) : Task>
OnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
OnGridTypesUpdate ( object sender, EventArgs e ) : void
PrepareScript ( string script ) : string
RebuildGridAsync ( ) : Task
RebuildGridAsyncInner ( ) : Task
SaveLater ( ) : void
SetOpponentsNumberInternal ( int value ) : void
Share ( ) : Task
Track_OnPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
UpdateExceeded ( ) : void
UpdateOpponentsNumber ( ) : void
UpdatePlayerEntry ( ) : void
UpdateRandomModes ( ) : void
UpdateViewFilter ( ) : void

Method Details

AddEntry() public méthode

public AddEntry ( [ car ) : void
car [
Résultat void

Compare() public méthode

public Compare ( object x, object y ) : int
x object
y object
Résultat int

DeleteEntry() public méthode

public DeleteEntry ( RaceGridEntry entry ) : void
entry RaceGridEntry
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExportToPresetData() public méthode

public ExportToPresetData ( ) : string
Résultat string

FinishLoading() public méthode

public FinishLoading ( ) : void
Résultat void

ImportFromPresetData() public méthode

public ImportFromPresetData ( string data ) : void
data string
Résultat void

InsertEntry() public méthode

public InsertEntry ( int index, [ car ) : void
index int
car [
Résultat void

LoadPreset() public static méthode

public static LoadPreset ( string presetFilename ) : void
presetFilename string
Résultat void

LoadSerializedPreset() public static méthode

public static LoadSerializedPreset ( [ serializedPreset ) : void
serializedPreset [
Résultat void

RaceGridViewModel() public méthode

public RaceGridViewModel ( bool ignoreStartingPosition = false ) : System
ignoreStartingPosition bool
Résultat System

Reset() public méthode

public Reset ( ) : void
Résultat void

Property Details

OptionNfsPorscheNames public_oe static_oe property

public static bool OptionNfsPorscheNames
Résultat bool