C# Class Knot3.Game.Data.ChallengeFileIO

Implementiert das Speicherformat für Challenges.
Inheritance: IChallengeIO
Afficher le fichier Open project: knot3/knot3-code Class Usage Examples

Méthodes publiques

Méthode Description
ChallengeFileIO ( ) : System

Erstellt ein ChallengeFileIO-Objekt.

Load ( string filename ) : Challenge

Lädt eine Challenge aus einer angegebenen Datei.

LoadMetaData ( string filename ) : ChallengeMetaData

Lädt die Metadaten einer Challenge aus einer angegebenen Datei.

Save ( Challenge challenge, bool force ) : void

Speichert eine Challenge in dem Dateinamen, der in dem Challenge-Objekt enthalten ist.

Private Methods

Méthode Description
parseHighscore ( IEnumerable highscore ) : int>>.IEnumerable
printHighscore ( int>.IEnumerable highscore ) : IEnumerable

Method Details

ChallengeFileIO() public méthode

Erstellt ein ChallengeFileIO-Objekt.
public ChallengeFileIO ( ) : System
Résultat System

Load() public méthode

Lädt eine Challenge aus einer angegebenen Datei.
public Load ( string filename ) : Challenge
filename string
Résultat Challenge

LoadMetaData() public méthode

Lädt die Metadaten einer Challenge aus einer angegebenen Datei.
public LoadMetaData ( string filename ) : ChallengeMetaData
filename string
Résultat ChallengeMetaData

Save() public méthode

Speichert eine Challenge in dem Dateinamen, der in dem Challenge-Objekt enthalten ist.
public Save ( Challenge challenge, bool force ) : void
challenge Challenge
force bool
Résultat void