C# Class Knot3.Game.Data.ChallengeMetaData

Enthält Metadaten zu einer Challenge.
Afficher le fichier Open project: knot3/knot3-code Class Usage Examples

Méthodes publiques

Méthode Description
AddToHighscore ( string name, int time ) : void

Fügt eine neue Bestzeit eines bestimmten Spielers in die Bestenliste ein.

ChallengeMetaData ( string name, KnotMetaData start, KnotMetaData target, string filename, IChallengeIO format, int>.IEnumerable highscore ) : System

Erstellt ein Challenge-Metadaten-Objekt mit einem gegebenen Namen und den Metadaten des Ausgangs- und Referenzknotens.

Equals ( ChallengeMetaData other ) : bool
Equals ( object other ) : bool
formatTime ( float secs ) : string
operator ( ) : bool

Private Methods

Méthode Description
GetHashCode ( ) : int

Method Details

AddToHighscore() public méthode

Fügt eine neue Bestzeit eines bestimmten Spielers in die Bestenliste ein.
public AddToHighscore ( string name, int time ) : void
name string
time int
Résultat void

ChallengeMetaData() public méthode

Erstellt ein Challenge-Metadaten-Objekt mit einem gegebenen Namen und den Metadaten des Ausgangs- und Referenzknotens.
public ChallengeMetaData ( string name, KnotMetaData start, KnotMetaData target, string filename, IChallengeIO format, int>.IEnumerable highscore ) : System
name string
start KnotMetaData
target KnotMetaData
filename string
format IChallengeIO
highscore int>.IEnumerable
Résultat System

Equals() public méthode

public Equals ( ChallengeMetaData other ) : bool
other ChallengeMetaData
Résultat bool

Equals() public méthode

public Equals ( object other ) : bool
other object
Résultat bool

formatTime() public static méthode

public static formatTime ( float secs ) : string
secs float
Résultat string

operator() public static méthode

public static operator ( ) : bool
Résultat bool