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

Parhaiden pisteiden ikkuna. Lisää...

Luokan Jypeli.Widgets.HighScoreWindow luokkakaavio
Jypeli.CustomQueryWindow< ScoreListWidget >

Julkiset jäsenfunktiot

 HighScoreWindow (double width, double height, string message, ScoreList list)
 Luo uuden parhaiden pisteiden ikkunan. Lisää...
 
 HighScoreWindow (double width, double height, string normalMessage, string nameMessage, ScoreList list, double newScore)
 Luo uuden parhaiden pisteiden ikkunan. Tämä versio antaa pelaajan kirjoittaa nimensä listalle jos tulos on tarpeeksi hyvä. Lisää...
 
 HighScoreWindow (string message, ScoreList list)
 Luo uuden parhaiden pisteiden ikkunan. Lisää...
 
 HighScoreWindow (string normalMessage, string nameMessage, ScoreList list, double newScore)
 Luo uuden parhaiden pisteiden ikkunan. Tämä versio antaa pelaajan kirjoittaa nimensä listalle jos tulos on tarpeeksi hyvä. Lisää...
 
void ShowNameInput (double newScore)
 Näyttää nimensyöttöikkunan. Lisää...
 
- Julkiset jäsenfunktiot inherited from Jypeli.CustomQueryWindow< ScoreListWidget >
 CustomQueryWindow (double width, double height, string message)
 Alustaa uuden kyselyikkunan kiinteän kokoiseksi. Lisää...
 
 CustomQueryWindow (string message)
 Alustaa uuden kyselyikkunan. Lisää...
 

Suojatut jäsenfunktiot

override ScoreListWidget CreateQueryWidget ()
 Luo widgetin kyselyikkunan käyttöön Lisää...
 

Ominaisuudet

ScoreListWidget List [get]
 Listakomponentti. Lisää...
 
int MaxNameLength [getset]
 Pisin mahdollinen nimi, jonka listaan voi syöttää. Lisää...
 
InputWindow NameInputWindow [getprivate set]
 Nimensyöttöikkuna. Lisää...
 
override bool OkButtonOnPhone [get]
 
- Ominaisuudet inherited from Jypeli.CustomQueryWindow< ScoreListWidget >
override Color Color [getset]
 
Label Message [getprivate set]
 Viesti tai kysymys. Lisää...
 
PushButton OKButton [getprivate set]
 OK-painike Lisää...
 
virtual bool OkButtonOnPhone [get]
 
QueryWidget [getprivate set]
 Kysymyskomponentti. Lisää...
 

Yksityiset jäsenfunktiot

void AddControls ()
 
void Initialize (ScoreList list)
 
void nameEntered (InputWindow sender)
 
void showNameWindow ()
 

Yksityiset attribuutit

double lastScore
 
string nameStr = ""
 

Yksityiskohtainen selite

Parhaiden pisteiden ikkuna.

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

Rakentajien & purkajien dokumentaatio

◆ HighScoreWindow() [1/4]

Jypeli.Widgets.HighScoreWindow.HighScoreWindow ( string  message,
ScoreList  list 
)

Luo uuden parhaiden pisteiden ikkunan.

Parametrit
messageViesti
listLista

Määrittely tiedoston HighScoreWindow.cs rivillä 72.

Viittaukset Jypeli.Widgets.HighScoreWindow.Initialize().

◆ HighScoreWindow() [2/4]

Jypeli.Widgets.HighScoreWindow.HighScoreWindow ( double  width,
double  height,
string  message,
ScoreList  list 
)

Luo uuden parhaiden pisteiden ikkunan.

Parametrit
widthLeveys
heightKorkeus
messageViesti
listLista

Määrittely tiedoston HighScoreWindow.cs rivillä 85.

Viittaukset Jypeli.Widgets.HighScoreWindow.Initialize().

◆ HighScoreWindow() [3/4]

Jypeli.Widgets.HighScoreWindow.HighScoreWindow ( string  normalMessage,
string  nameMessage,
ScoreList  list,
double  newScore 
)

Luo uuden parhaiden pisteiden ikkunan. Tämä versio antaa pelaajan kirjoittaa nimensä listalle jos tulos on tarpeeksi hyvä.

Parametrit
normalMessageNormaalisti näytettävä viesti
nameMessageViesti joka näytetään kun pelaaja pääsee listalle
listLista
newScoreViimeisimmän pelin pistemäärä

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

Viittaukset Jypeli.Widgets.HighScoreWindow.Initialize(), Jypeli.CustomQueryWindow< W >.Message, Jypeli.Widgets.HighScoreWindow.NameInputWindow, Jypeli.Widgets.HighScoreWindow.ShowNameInput() ja Jypeli.Label.Text.

◆ HighScoreWindow() [4/4]

Jypeli.Widgets.HighScoreWindow.HighScoreWindow ( double  width,
double  height,
string  normalMessage,
string  nameMessage,
ScoreList  list,
double  newScore 
)

Luo uuden parhaiden pisteiden ikkunan. Tämä versio antaa pelaajan kirjoittaa nimensä listalle jos tulos on tarpeeksi hyvä.

Parametrit
widthLeveys
heightKorkeus
normalMessageNormaalisti näytettävä viesti
nameMessageViesti joka näytetään kun pelaaja pääsee listalle
listLista
newScoreViimeisimmän pelin pistemäärä

Määrittely tiedoston HighScoreWindow.cs rivillä 126.

Viittaukset Jypeli.Widgets.HighScoreWindow.Initialize(), Jypeli.CustomQueryWindow< W >.Message, Jypeli.Widgets.HighScoreWindow.NameInputWindow, Jypeli.Widgets.HighScoreWindow.ShowNameInput() ja Jypeli.Label.Text.

Jäsenfunktioiden dokumentaatio

◆ AddControls()

void Jypeli.Widgets.HighScoreWindow.AddControls ( )
private

◆ CreateQueryWidget()

override ScoreListWidget Jypeli.Widgets.HighScoreWindow.CreateQueryWidget ( )
protectedvirtual

Luo widgetin kyselyikkunan käyttöön

Toteuttaa luokan Jypeli.CustomQueryWindow< ScoreListWidget >.

Määrittely tiedoston HighScoreWindow.cs rivillä 180.

Viittaukset Jypeli.Color.Transparent.

◆ Initialize()

◆ nameEntered()

◆ ShowNameInput()

void Jypeli.Widgets.HighScoreWindow.ShowNameInput ( double  newScore)

◆ showNameWindow()

Jäsendatan dokumentaatio

◆ lastScore

double Jypeli.Widgets.HighScoreWindow.lastScore
private

◆ nameStr

string Jypeli.Widgets.HighScoreWindow.nameStr = ""
private

Ominaisuuksien dokumentaatio

◆ List

◆ MaxNameLength

int Jypeli.Widgets.HighScoreWindow.MaxNameLength
getset

Pisin mahdollinen nimi, jonka listaan voi syöttää.

Määrittely tiedoston HighScoreWindow.cs rivillä 59.

◆ NameInputWindow

◆ OkButtonOnPhone

override bool Jypeli.Widgets.HighScoreWindow.OkButtonOnPhone
getpackage

Määrittely tiedoston HighScoreWindow.cs rivillä 65.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: