Jypeli 10
The simple game programming library
Jypeli.Widgets.EasyHighScore luokkareferenssi

Helpompikäyttöinen parhaiden pisteiden lista. Lisää...

Julkiset jäsenfunktiot

 EasyHighScore ()
 Luo uuden parhaiden pisteiden ikkunan kymmenellä pistesijalla. Lisää...
 
 EasyHighScore (int places)
 Luo uuden parhaiden pisteiden ikkunan. Lisää...
 
 EasyHighScore (string fileName, int places)
 Luo uuden parhaiden pisteiden ikkunan. Lisää...
 
 EasyHighScore (string fileName, int places, string defaultName)
 Luo uuden parhaiden pisteiden ikkunan. Lisää...
 
void Clear ()
 Tyhjentää parhaat pisteet. Lisää...
 
void EnterAndShow (double newScore)
 Näyttää parhaat pisteet, ja jos annetut pisteet riittävät, antaa syöttää nimen listalle. Lista tallennetaan automaattisesti. Lisää...
 
void Show ()
 Näyttää parhaat pisteet. Lisää...
 

Ominaisuudet

Color Color [getset]
 Listaikkunan väri. Lisää...
 
string EnterText [getset]
 Nimensyöttöikkunan teksti. Lisää...
 
HighScoreWindow HighScoreWindow [getprivate set]
 Listaikkuna. Lisää...
 
int MaxNameLength [getset]
 Pisin sallittu nimen pituus. Lisää...
 
InputWindow NameInputWindow [get]
 Nimensyöttöikkuna. Lisää...
 
string Text [getset]
 Pisteikkunan teksti. Lisää...
 

Yksityiset jäsenfunktiot

void InitHSWindow ()
 
void LoadData ()
 
void SaveData (Window sender)
 

Yksityiset attribuutit

string fileName
 
ScoreList score
 

Yksityiskohtainen selite

Helpompikäyttöinen parhaiden pisteiden lista.

Määrittely tiedoston EasyHighScore.cs rivillä 8.

Rakentajien & purkajien dokumentaatio

◆ EasyHighScore() [1/4]

Jypeli.Widgets.EasyHighScore.EasyHighScore ( string  fileName,
int  places,
string  defaultName 
)

Luo uuden parhaiden pisteiden ikkunan.

Parametrit
fileNameTiedoston nimi
placesPistesijojen lukumäärä
defaultNameOletusnimi tyhjille paikoille.

Määrittely tiedoston EasyHighScore.cs rivillä 74.

Viittaukset Jypeli.Game.AssertInitialized(), Jypeli.Widgets.EasyHighScore.fileName, Jypeli.Widgets.EasyHighScore.InitHSWindow() ja Jypeli.Widgets.EasyHighScore.LoadData().

◆ EasyHighScore() [2/4]

Jypeli.Widgets.EasyHighScore.EasyHighScore ( string  fileName,
int  places 
)

Luo uuden parhaiden pisteiden ikkunan.

Parametrit
fileNameTiedoston nimi
placesPistesijojen lukumäärä

Määrittely tiedoston EasyHighScore.cs rivillä 87.

Viittaukset Jypeli.Game.AssertInitialized(), Jypeli.Widgets.EasyHighScore.fileName, Jypeli.Widgets.EasyHighScore.InitHSWindow() ja Jypeli.Widgets.EasyHighScore.LoadData().

◆ EasyHighScore() [3/4]

Jypeli.Widgets.EasyHighScore.EasyHighScore ( int  places)

Luo uuden parhaiden pisteiden ikkunan.

Parametrit
placesPistesijojen lukumäärä

Määrittely tiedoston EasyHighScore.cs rivillä 99.

◆ EasyHighScore() [4/4]

Jypeli.Widgets.EasyHighScore.EasyHighScore ( )

Luo uuden parhaiden pisteiden ikkunan kymmenellä pistesijalla.

Määrittely tiedoston EasyHighScore.cs rivillä 107.

Jäsenfunktioiden dokumentaatio

◆ Clear()

void Jypeli.Widgets.EasyHighScore.Clear ( )

◆ EnterAndShow()

void Jypeli.Widgets.EasyHighScore.EnterAndShow ( double  newScore)

Näyttää parhaat pisteet, ja jos annetut pisteet riittävät, antaa syöttää nimen listalle. Lista tallennetaan automaattisesti.

Parametrit
newScore

Määrittely tiedoston EasyHighScore.cs rivillä 148.

Viittaukset Jypeli.Game.Add(), Jypeli.Game.Instance, Jypeli.Widgets.HighScoreWindow.NameInputWindow, Jypeli.Widgets.EasyHighScore.SaveData() ja Jypeli.Widgets.HighScoreWindow.ShowNameInput().

◆ InitHSWindow()

◆ LoadData()

void Jypeli.Widgets.EasyHighScore.LoadData ( )
private

◆ SaveData()

◆ Show()

void Jypeli.Widgets.EasyHighScore.Show ( )

Näyttää parhaat pisteet.

Määrittely tiedoston EasyHighScore.cs rivillä 129.

Viittaukset Jypeli.Game.Add() ja Jypeli.Game.Instance.

Jäsendatan dokumentaatio

◆ fileName

◆ score

Ominaisuuksien dokumentaatio

◆ Color

Color Jypeli.Widgets.EasyHighScore.Color
getset

Listaikkunan väri.

Määrittely tiedoston EasyHighScore.cs rivillä 56.

◆ EnterText

string Jypeli.Widgets.EasyHighScore.EnterText
getset

Nimensyöttöikkunan teksti.

Määrittely tiedoston EasyHighScore.cs rivillä 47.

◆ HighScoreWindow

HighScoreWindow Jypeli.Widgets.EasyHighScore.HighScoreWindow
getprivate set

Listaikkuna.

Määrittely tiedoston EasyHighScore.cs rivillä 16.

Viitattu Jypeli.Widgets.EasyHighScore.InitHSWindow().

◆ MaxNameLength

int Jypeli.Widgets.EasyHighScore.MaxNameLength
getset

Pisin sallittu nimen pituus.

Määrittely tiedoston EasyHighScore.cs rivillä 29.

◆ NameInputWindow

InputWindow Jypeli.Widgets.EasyHighScore.NameInputWindow
get

Nimensyöttöikkuna.

Määrittely tiedoston EasyHighScore.cs rivillä 21.

◆ Text

string Jypeli.Widgets.EasyHighScore.Text
getset

Pisteikkunan teksti.

Määrittely tiedoston EasyHighScore.cs rivillä 38.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: