![]() |
Jypeli
9
The simple game programming library
|
Listakomponentti. Voidaan liittää listaan, joka toteuttaa INotifyList-rajapinnan. Tällöin listaan tehdyt muutokset päivittyvät komponenttiin. Listaa voi vierittää, jos kaikki rivit eivät mahdu kerralla sen sisälle.
Lisää...
Julkiset jäsenfunktiot | |
| ListWidget (INotifyList< T > list) | |
| void | Bind (INotifyList< T > list) |
| Sitoo olemassaolevan listan tähän näyttöön. Kun listaa muutetaan, näytetyt arvot päivittyvät automaattisesti. Lisää... | |
| void | Unbind () |
| Poistaa yhteyden olemassaolevaan listaan. Lisää... | |
Julkiset jäsenfunktiot inherited from Jypeli.Widget | |
| Widget (Animation animation) | |
| Alustaa widgetin. Lisää... | |
| Widget (double width, double height) | |
| Alustaa widgetin. Lisää... | |
| Widget (double width, double height, Shape shape) | |
| Alustaa widgetin. Lisää... | |
| Widget (ILayout layout) | |
| Alustaa widgetin. Lisää... | |
| void | Draw (Matrix parentTransformation) |
| virtual void | Draw (Matrix parentTransformation, Matrix transformation) |
| void | InitControl () |
Suojatut jäsenfunktiot | |
| abstract O | CreateWidget (T item) |
| Luo annettua alkiota vastaavan listan rivin. Lisää... | |
| void | Reset () |
Suojatut jäsenfunktiot inherited from Jypeli.Widget | |
| virtual void | DrawChildObjects (ref Matrix parentTransformation, ref Matrix transformation, ref Matrix childTransformation) |
Suojellut attribuutit | |
| ScrollableList< O > | Content |
Ominaisuudet | |
| INotifyList< T > | Items [get] |
| Listan alkiot. Lisää... | |
Ominaisuudet inherited from Jypeli.Widget | |
| Color | BorderColor [get, set] |
| Reunojen väri. Lisää... | |
| bool | CapturesMouse [get, protected set] |
| ListenContext | ControlContext [get] |
| bool | IsCapturingMouse [get] |
| bool | IsModal [get, set] |
Jos true, pelin sekä ikkunan alla olevien widgettien ohjaimet eivät ole käytössä kun ikkuna on näkyvissä. Lisää... | |
Yksityiset jäsenfunktiot | |
| void | AddListeners () |
| void | listChanged () |
| void | scrollDown () |
| void | scrollUp () |
Yksityiset attribuutit | |
| INotifyList< T > | List |
Additional Inherited Members | |
Paketin attribuutit inherited from Jypeli.Widget | |
| List< Listener > | associatedListeners = new List<Listener>() |
| Tähän listaan lisätyt kuuntelijat tuhotaan automaattisesti kun Widget poistetaan pelistä. Lisää... | |
Listakomponentti. Voidaan liittää listaan, joka toteuttaa INotifyList-rajapinnan. Tällöin listaan tehdyt muutokset päivittyvät komponenttiin. Listaa voi vierittää, jos kaikki rivit eivät mahdu kerralla sen sisälle.
| T | Listan alkion tyyppi. |
| O | Listan riviä esittävän olion tyyppi. |
| O | : | Widget |
Määrittely tiedoston ListWidget.cs rivillä 153.
| Jypeli.ListWidget< T, O >.ListWidget | ( | INotifyList< T > | list | ) |
Määrittely tiedoston ListWidget.cs rivillä 177.
|
private |
Määrittely tiedoston ListWidget.cs rivillä 195.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.ListWidget().
| void Jypeli.ListWidget< T, O >.Bind | ( | INotifyList< T > | list | ) |
Sitoo olemassaolevan listan tähän näyttöön. Kun listaa muutetaan, näytetyt arvot päivittyvät automaattisesti.
Määrittely tiedoston ListWidget.cs rivillä 304.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.ListWidget() ja Jypeli.Widgets.HighScoreWindow.Initialize().
|
protectedpure virtual |
Luo annettua alkiota vastaavan listan rivin.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.Reset().
|
private |
Määrittely tiedoston ListWidget.cs rivillä 295.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.Bind() ja Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.Unbind().
|
protected |
Määrittely tiedoston ListWidget.cs rivillä 228.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.Bind() ja Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.listChanged().
|
private |
Määrittely tiedoston ListWidget.cs rivillä 266.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.AddListeners().
|
private |
Määrittely tiedoston ListWidget.cs rivillä 283.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.AddListeners().
| void Jypeli.ListWidget< T, O >.Unbind | ( | ) |
Poistaa yhteyden olemassaolevaan listaan.
Määrittely tiedoston ListWidget.cs rivillä 314.
|
protected |
|
private |
Määrittely tiedoston ListWidget.cs rivillä 165.
Viitattu Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.Reset() ja Jypeli.ListWidget< ScoreItem, ScoreItemWidget >.Unbind().
|
get |
Listan alkiot.
Määrittely tiedoston ListWidget.cs rivillä 172.
Viitattu Jypeli.Widgets.HighScoreWindow.nameEntered(), Jypeli.Widgets.HighScoreWindow.ShowNameInput() ja Jypeli.Widgets.HighScoreWindow.showNameWindow().