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.