Jypeli  9
The simple game programming library
Jypeli.CustomQueryWindow< W > luokkamallireferenssiabstract
Luokan Jypeli.CustomQueryWindow< W > luokkakaavio
Jypeli.Window Jypeli.Widget

Julkiset jäsenfunktiot

 CustomQueryWindow (double width, double height, string message)
 Alustaa uuden kyselyikkunan kiinteän kokoiseksi. Lisää...
 
 CustomQueryWindow (string message)
 Alustaa uuden kyselyikkunan. Lisää...
 
- Julkiset jäsenfunktiot inherited from Jypeli.Window
 Window ()
 Alustaa uuden ikkunan. Lisää...
 
 Window (double width, double height)
 Alustaa uuden ikkunan. Lisää...
 
void Close ()
 Sulkee ikkunan. Lisää...
 
delegate void WindowHandler (Window sender)
 Ikkunatapahtumien käsittelijä. 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 W CreateQueryWidget ()
 
- Suojatut jäsenfunktiot inherited from Jypeli.Window
override Vector GetMaximumSize ()
 Ikkunalla maksimikoko on siten, että se mahtuu näytölle. Lisää...
 
- Suojatut jäsenfunktiot inherited from Jypeli.Widget
virtual void DrawChildObjects (ref Matrix parentTransformation, ref Matrix transformation, ref Matrix childTransformation)
 

Ominaisuudet

override Color Color [get, set]
 
Label Message [get, private set]
 Viesti tai kysymys. Lisää...
 
PushButton OKButton [get, private set]
 OK-painike Lisää...
 
virtual bool OkButtonOnPhone [get]
 
QueryWidget [get, private set]
 Kysymyskomponentti. Lisää...
 
- Ominaisuudet inherited from Jypeli.Window
Color ActiveColor [get, set]
 Ikkunan väri, kun ikkuna on aktiivinen. Lisää...
 
override Color Color [get, set]
 Ikkunan väri. Lisää...
 
Color InactiveColor [get, set]
 Ikkunan väri, kun ikkuna ei ole aktiivinen. 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 ()
 
Widget CreateButtonRow ()
 
void Initialize (string message)
 

Additional Inherited Members

- Paketin attribuutit inherited from Jypeli.Widget
List< ListenerassociatedListeners = new List<Listener>()
 Tähän listaan lisätyt kuuntelijat tuhotaan automaattisesti kun Widget poistetaan pelistä. Lisää...
 
- Tapahtumat inherited from Jypeli.Window
WindowHandler Closed
 Tapahtuu kun ikkuna suljetaan. TODO: ClearAllin kutsuminen samalla updatella kuin Closed-eventti tapahtuu aiheuttaa StackOverflown. TODO: ClearAll ei tyhjennä HighScoreWindowia oikein. Lisää...
 

Yksityiskohtainen selite

Tyyppien rajoitteet
W :Widget 

Määrittely tiedoston CustomQueryWindow.cs rivillä 35.

Rakentajien & purkajien dokumentaatio

◆ CustomQueryWindow() [1/2]

Jypeli.CustomQueryWindow< W >.CustomQueryWindow ( string  message)

Alustaa uuden kyselyikkunan.

Parametrit
messageViesti tai kysymys

Määrittely tiedoston CustomQueryWindow.cs rivillä 75.

◆ CustomQueryWindow() [2/2]

Jypeli.CustomQueryWindow< W >.CustomQueryWindow ( double  width,
double  height,
string  message 
)

Alustaa uuden kyselyikkunan kiinteän kokoiseksi.

Parametrit
widthIkkunan leveys
heightIkkunan korkeus
messageViesti tai kysymys

Määrittely tiedoston CustomQueryWindow.cs rivillä 86.

Jäsenfunktioiden dokumentaatio

◆ AddListeners()

void Jypeli.CustomQueryWindow< W >.AddListeners ( )
private

◆ CreateButtonRow()

Widget Jypeli.CustomQueryWindow< W >.CreateButtonRow ( )
private

◆ CreateQueryWidget()

abstract W Jypeli.CustomQueryWindow< W >.CreateQueryWidget ( )
protectedpure virtual

◆ Initialize()

void Jypeli.CustomQueryWindow< W >.Initialize ( string  message)
private

Ominaisuuksien dokumentaatio

◆ Color

override Color Jypeli.CustomQueryWindow< W >.Color
getset

Määrittely tiedoston CustomQueryWindow.cs rivillä 54.

◆ Message

◆ OKButton

◆ OkButtonOnPhone

◆ QueryWidget

W Jypeli.CustomQueryWindow< W >.QueryWidget
getprivate set

Kysymyskomponentti.

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

Viitattu Jypeli.CustomQueryWindow< ScoreListWidget >.Initialize().


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: