![]() |
Jypeli
5
The simple game programming library
|
Näppäimistö peliohjaimena. Lisää...
Julkiset jäsenfunktiot | |
| void | Enable (Key k) |
Ottaa käytöstä poistetun napin k takaisin käyttöön. Lisää... | |
| void | Disable (Key k) |
Poistaa napin k käytöstä. Lisää... | |
| ButtonState | GetKeyState (Key k) |
Palauttaa annetun näppäimen tilan (ks. ButtonState). Lisää... | |
| bool | IsShiftDown () |
| Tarkistaa, onko kumpikaan shift-näppäimistä painettuna. Lisää... | |
| bool | IsCtrlDown () |
| Tarkistaa, onko kumpikaan ctrl-näppäimistä painettuna. Lisää... | |
| bool | IsAltDown () |
| Tarkistaa, onko kumpikaan alt-näppäimistä painettuna. Lisää... | |
| Listener | Listen (Key k, ButtonState state, Handler handler, String helpText) |
| Listener | Listen< T1 > (Key k, ButtonState state, Handler< T1 > handler, String helpText, T1 p1) |
| Listener | Listen< T1, T2 > (Key k, ButtonState state, Handler< T1, T2 > handler, String helpText, T1 p1, T2 p2) |
| Listener | Listen< T1, T2, T3 > (Key k, ButtonState state, Handler< T1, T2, T3 > handler, String helpText, T1 p1, T2 p2, T3 p3) |
| Listener | Listen< T1, T2, T3, T4 > (Key k, ButtonState state, Handler< T1, T2, T3, T4 > handler, String helpText, T1 p1, T2 p2, T3 p3, T4 p4) |
| void | ListenWSAD (ButtonState state, Handler< Vector > handler, String helpText) |
| Kuuntelee W, S, A ja D -näppäimiä. Lisää... | |
| void | ListenWSAD< T1 > (ButtonState state, Handler< Vector, T1 > handler, String helpText, T1 p1) |
| Kuuntelee W, S, A ja D -näppäimiä. Lisää... | |
| void | ListenWSAD< T1, T2 > (ButtonState state, Handler< Vector, T1, T2 > handler, String helpText, T1 p1, T2 p2) |
| Kuuntelee W, S, A ja D -näppäimiä. Lisää... | |
| void | ListenWSAD< T1, T2, T3 > (ButtonState state, Handler< Vector, T1, T2, T3 > handler, String helpText, T1 p1, T2 p2, T3 p3) |
| Kuuntelee W, S, A ja D -näppäimiä. Lisää... | |
| void | ListenArrows (ButtonState state, Handler< Vector > handler, String helpText) |
| Kuuntelee nuolinäppäimiä. Lisää... | |
| void | ListenArrows< T1 > (ButtonState state, Handler< Vector, T1 > handler, String helpText, T1 p1) |
| Kuuntelee nuolinäppäimiä. Lisää... | |
| void | ListenArrows< T1, T2 > (ButtonState state, Handler< Vector, T1, T2 > handler, String helpText, T1 p1, T2 p2) |
| Kuuntelee nuolinäppäimiä. Lisää... | |
| void | ListenArrows< T1, T2, T3 > (ButtonState state, Handler< Vector, T1, T2, T3 > handler, String helpText, T1 p1, T2 p2, T3 p3) |
| Kuuntelee nuolinäppäimiä. Lisää... | |
| Listener | ListenAll (ButtonState state, MultiKeyHandler handler, String helpText) |
| Listener | ListenAll< T1 > (ButtonState state, MultiKeyHandler< T1 > handler, String helpText, T1 p1) |
| Listener | ListenAll< T1, T2 > (ButtonState state, MultiKeyHandler< T1, T2 > handler, String helpText, T1 p1, T2 p2) |
| Listener | ListenAll< T1, T2, T3 > (ButtonState state, MultiKeyHandler< T1, T2, T3 > handler, String helpText, T1 p1, T2 p2, T3 p3) |
| Listener | ListenAll< T1, T2, T3, T4 > (ButtonState state, MultiKeyHandler< T1, T2, T3, T4 > handler, String helpText, T1 p1, T2 p2, T3 p3, T4 p4) |
| Listener | ListenAll (ButtonState state, Action< Key > handler) |
| Listener | ListenAll< T1 > (ButtonState state, Action< Key, T1 > handler, T1 p1) |
| Listener | ListenAll< T1, T2 > (ButtonState state, Action< Key, T1, T2 > handler, T1 p1, T2 p2) |
| Listener | ListenAll< T1, T2, T3 > (ButtonState state, Action< Key, T1, T2, T3 > handler, T1 p1, T2 p2, T3 p3) |
Staattiset julkiset jäsenfunktiot | |
| static bool | IsChar (Key k) |
| Tarkistaa, liittyykö näppäimeen k merkkiä. Lisää... | |
| static Key | FromChar (char c) |
| Palauttaa näppäimen merkille c. Jos merkille ei ole näppäintä, palautetaan Key.None. Lisää... | |
| static char | ToChar (Key k) |
| Palauttaa merkin, joka liittyy näppäimeen k. Jos näppäimeen ei liity merkkiä, tapahtuu poikkeus ArgumentException. Lisää... | |
Suojatut jäsenfunktiot | |
| override bool | IsTriggered (Listener listener) |
Näppäimistö peliohjaimena.
Määrittely tiedoston Keyboard.cs rivillä 41.
| void Disable | ( | Key | k | ) |
Poistaa napin k käytöstä.
Määrittely tiedoston Keyboard.cs rivillä 211.
| void Enable | ( | Key | k | ) |
Ottaa käytöstä poistetun napin k takaisin käyttöön.
Määrittely tiedoston Keyboard.cs rivillä 203.
|
static |
Palauttaa näppäimen merkille c. Jos merkille ei ole näppäintä, palautetaan Key.None.
| c | Merkki |
Määrittely tiedoston Keyboard.cs rivillä 68.
| ButtonState GetKeyState | ( | Key | k | ) |
Palauttaa annetun näppäimen tilan (ks. ButtonState).
| k | Näppäin. |
Määrittely tiedoston Keyboard.cs rivillä 226.
| bool IsAltDown | ( | ) |
Tarkistaa, onko kumpikaan alt-näppäimistä painettuna.
true jos alhaalla, muuten painettuna. Määrittely tiedoston Keyboard.cs rivillä 270.
|
static |
Tarkistaa, liittyykö näppäimeen k merkkiä.
| k | Näppäin |
Määrittely tiedoston Keyboard.cs rivillä 57.
| bool IsCtrlDown | ( | ) |
Tarkistaa, onko kumpikaan ctrl-näppäimistä painettuna.
true jos alhaalla, muuten painettuna. Määrittely tiedoston Keyboard.cs rivillä 259.
| bool IsShiftDown | ( | ) |
Tarkistaa, onko kumpikaan shift-näppäimistä painettuna.
true jos alhaalla, muuten painettuna. Määrittely tiedoston Keyboard.cs rivillä 248.
|
protected |
Määrittely tiedoston Keyboard.cs rivillä 116.
| Listener Listen | ( | Key | k, |
| ButtonState | state, | ||
| Handler | handler, | ||
| String | helpText | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 292.
| Listener Listen< T1 > | ( | Key | k, |
| ButtonState | state, | ||
| Handler< T1 > | handler, | ||
| String | helpText, | ||
| T1 | p1 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 301.
| Listener Listen< T1, T2 > | ( | Key | k, |
| ButtonState | state, | ||
| Handler< T1, T2 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 310.
| Listener Listen< T1, T2, T3 > | ( | Key | k, |
| ButtonState | state, | ||
| Handler< T1, T2, T3 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2, | ||
| T3 | p3 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 319.
| Listener Listen< T1, T2, T3, T4 > | ( | Key | k, |
| ButtonState | state, | ||
| Handler< T1, T2, T3, T4 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2, | ||
| T3 | p3, | ||
| T4 | p4 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 328.
| Listener ListenAll | ( | ButtonState | state, |
| MultiKeyHandler | handler, | ||
| String | helpText | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 475.
| Listener ListenAll | ( | ButtonState | state, |
| Action< Key > | handler | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 515.
| Listener ListenAll< T1 > | ( | ButtonState | state, |
| MultiKeyHandler< T1 > | handler, | ||
| String | helpText, | ||
| T1 | p1 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 483.
| Listener ListenAll< T1 > | ( | ButtonState | state, |
| Action< Key, T1 > | handler, | ||
| T1 | p1 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 523.
| Listener ListenAll< T1, T2 > | ( | ButtonState | state, |
| MultiKeyHandler< T1, T2 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 491.
| Listener ListenAll< T1, T2 > | ( | ButtonState | state, |
| Action< Key, T1, T2 > | handler, | ||
| T1 | p1, | ||
| T2 | p2 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 531.
| Listener ListenAll< T1, T2, T3 > | ( | ButtonState | state, |
| MultiKeyHandler< T1, T2, T3 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2, | ||
| T3 | p3 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 499.
| Listener ListenAll< T1, T2, T3 > | ( | ButtonState | state, |
| Action< Key, T1, T2, T3 > | handler, | ||
| T1 | p1, | ||
| T2 | p2, | ||
| T3 | p3 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 539.
| Listener ListenAll< T1, T2, T3, T4 > | ( | ButtonState | state, |
| MultiKeyHandler< T1, T2, T3, T4 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2, | ||
| T3 | p3, | ||
| T4 | p4 | ||
| ) |
Määrittely tiedoston Keyboard.cs rivillä 507.
| void ListenArrows | ( | ButtonState | state, |
| Handler< Vector > | handler, | ||
| String | helpText | ||
| ) |
Kuuntelee nuolinäppäimiä.
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
Määrittely tiedoston Keyboard.cs rivillä 413.
| void ListenArrows< T1 > | ( | ButtonState | state, |
| Handler< Vector, T1 > | handler, | ||
| String | helpText, | ||
| T1 | p1 | ||
| ) |
Kuuntelee nuolinäppäimiä.
| T1 | Ensimmäisen oman parametrin tyyppi |
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
| p1 | Ensimmäisen oman parametrin arvo |
Määrittely tiedoston Keyboard.cs rivillä 429.
| void ListenArrows< T1, T2 > | ( | ButtonState | state, |
| Handler< Vector, T1, T2 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2 | ||
| ) |
Kuuntelee nuolinäppäimiä.
| T1 | Ensimmäisen oman parametrin tyyppi |
| T2 | Toisen oman parametrin tyyppi |
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
| p1 | Ensimmäisen oman parametrin arvo |
| p2 | Toisen oman parametrin arvo |
Määrittely tiedoston Keyboard.cs rivillä 447.
| void ListenArrows< T1, T2, T3 > | ( | ButtonState | state, |
| Handler< Vector, T1, T2, T3 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2, | ||
| T3 | p3 | ||
| ) |
Kuuntelee nuolinäppäimiä.
| T1 | Ensimmäisen oman parametrin tyyppi |
| T2 | Toisen oman parametrin tyyppi |
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
| p1 | Ensimmäisen oman parametrin arvo |
| p2 | Toisen oman parametrin arvo |
Määrittely tiedoston Keyboard.cs rivillä 465.
| void ListenWSAD | ( | ButtonState | state, |
| Handler< Vector > | handler, | ||
| String | helpText | ||
| ) |
Kuuntelee W, S, A ja D -näppäimiä.
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
Määrittely tiedoston Keyboard.cs rivillä 345.
| void ListenWSAD< T1 > | ( | ButtonState | state, |
| Handler< Vector, T1 > | handler, | ||
| String | helpText, | ||
| T1 | p1 | ||
| ) |
Kuuntelee W, S, A ja D -näppäimiä.
| T1 | Ensimmäisen oman parametrin tyyppi |
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
| p1 | Ensimmäisen oman parametrin arvo |
Määrittely tiedoston Keyboard.cs rivillä 361.
| void ListenWSAD< T1, T2 > | ( | ButtonState | state, |
| Handler< Vector, T1, T2 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2 | ||
| ) |
Kuuntelee W, S, A ja D -näppäimiä.
| T1 | Ensimmäisen oman parametrin tyyppi |
| T2 | Toisen oman parametrin tyyppi |
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
| p1 | Ensimmäisen oman parametrin arvo |
| p2 | Toisen oman parametrin arvo |
Määrittely tiedoston Keyboard.cs rivillä 379.
| void ListenWSAD< T1, T2, T3 > | ( | ButtonState | state, |
| Handler< Vector, T1, T2, T3 > | handler, | ||
| String | helpText, | ||
| T1 | p1, | ||
| T2 | p2, | ||
| T3 | p3 | ||
| ) |
Kuuntelee W, S, A ja D -näppäimiä.
| T1 | Ensimmäisen oman parametrin tyyppi |
| T2 | Toisen oman parametrin tyyppi |
| state | Näppäinten kuunneltava tila |
| handler | Tapahtumakäsittelijä. Ensimmäinen parametri on automaattisesti yksikköpituinen vektori. |
| helpText | Ohjeteksti. |
| p1 | Ensimmäisen oman parametrin arvo |
| p2 | Toisen oman parametrin arvo |
Määrittely tiedoston Keyboard.cs rivillä 397.
|
static |
Palauttaa merkin, joka liittyy näppäimeen k. Jos näppäimeen ei liity merkkiä, tapahtuu poikkeus ArgumentException.
| k | Näppäin |
Määrittely tiedoston Keyboard.cs rivillä 83.