Jypeli 10
The simple game programming library
|
Yksittäinen näppäin virtuaalisessa näppäimistössä. Lisää...
Julkiset jäsenfunktiot | |
VirtualKey (XnaGame game, string text) | |
VirtualKey (XnaGame game, string text, string value, int x, int y, int width, int height, Font font, VirtualKeyType type) | |
void | Draw (Texture2D whitePixelTexture, SpriteBatch sb, int xOffset, int yOffset) |
Piirtää näppäimen. Lisää... | |
void | Pressed () |
Kutsutaan, kun näppäintä on painettu. Lisää... | |
void | Update (GameTime gameTime) |
Päivittää näppäimen tilaa. Lisää... | |
Ominaisuudet | |
Font | Font [getset] |
int | Height [getset] |
VirtualKeyType | Type [getprivate set] |
Näppäimen tyyppi. Lisää... | |
string | UIText [getprivate set] |
Käyttöliittymässä näppäimen kohdalla näytetty teksti. Lisää... | |
string | Value [getprivate set] |
Teksti, joka syötetään näppäintä painettaessa. Lisää... | |
int | Width [getset] |
int | X [getset] |
int | Y [getset] |
Yksityiset attribuutit | |
XnaColor | backgroundColor = backgroundColorIdle |
double | highlightTime |
XnaColor | textColor = textColorIdle |
Staattiset yksityiset attribuutit | |
static XnaColor | backgroundColorIdle = XnaColor.Gray |
static XnaColor | backgroundColorPressed = XnaColor.White |
const float | HIGHLIGHT_TIME_ON_PRESS = 0.125f |
static XnaColor | textColorIdle = XnaColor.White |
static XnaColor | textColorPressed = XnaColor.Red |
Yksittäinen näppäin virtuaalisessa näppäimistössä.
Määrittely tiedoston VirtualKeyboard.cs rivillä 225.
Jypeli.Controls.Keyboard.VirtualKey.VirtualKey | ( | XnaGame | game, |
string | text | ||
) |
Määrittely tiedoston VirtualKeyboard.cs rivillä 234.
Viittaukset Jypeli.Controls.Keyboard.VirtualKey.UIText.
Jypeli.Controls.Keyboard.VirtualKey.VirtualKey | ( | XnaGame | game, |
string | text, | ||
string | value, | ||
int | x, | ||
int | y, | ||
int | width, | ||
int | height, | ||
Font | font, | ||
VirtualKeyType | type | ||
) |
Määrittely tiedoston VirtualKeyboard.cs rivillä 239.
Viittaukset Jypeli.Controls.Keyboard.VirtualKey.Height, Jypeli.Controls.Keyboard.VirtualKey.Type, Jypeli.Controls.Keyboard.VirtualKey.Value, Jypeli.Controls.Keyboard.VirtualKey.Width, Jypeli.Controls.Keyboard.VirtualKey.X ja Jypeli.Controls.Keyboard.VirtualKey.Y.
void Jypeli.Controls.Keyboard.VirtualKey.Draw | ( | Texture2D | whitePixelTexture, |
SpriteBatch | sb, | ||
int | xOffset, | ||
int | yOffset | ||
) |
Piirtää näppäimen.
Määrittely tiedoston VirtualKeyboard.cs rivillä 307.
Viittaukset Jypeli.Controls.Keyboard.VirtualKey.backgroundColor, Jypeli.Controls.Keyboard.XnaRenderer.DrawRectangle(), Jypeli.Controls.Keyboard.XnaRenderer.DrawStringWithShadow(), Jypeli.Controls.Keyboard.XnaRenderer.FillRectangle(), Jypeli.Controls.Keyboard.VirtualKey.Height, Jypeli.Controls.Keyboard.VirtualKeyboard.KEY_PADDING, Jypeli.Controls.Keyboard.VirtualKey.textColor, Jypeli.Controls.Keyboard.VirtualKey.UIText, Jypeli.Controls.Keyboard.VirtualKey.Width, Jypeli.Controls.Keyboard.VirtualKey.X, Jypeli.Font.XnaFont ja Jypeli.Controls.Keyboard.VirtualKey.Y.
void Jypeli.Controls.Keyboard.VirtualKey.Pressed | ( | ) |
Kutsutaan, kun näppäintä on painettu.
Määrittely tiedoston VirtualKeyboard.cs rivillä 280.
Viittaukset Jypeli.Controls.Keyboard.VirtualKey.backgroundColor, Jypeli.Controls.Keyboard.VirtualKey.backgroundColorPressed, Jypeli.Controls.Keyboard.VirtualKey.HIGHLIGHT_TIME_ON_PRESS, Jypeli.Controls.Keyboard.VirtualKey.highlightTime, Jypeli.Controls.Keyboard.VirtualKey.textColor ja Jypeli.Controls.Keyboard.VirtualKey.textColorPressed.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.HandleKeyPress().
void Jypeli.Controls.Keyboard.VirtualKey.Update | ( | GameTime | gameTime | ) |
Päivittää näppäimen tilaa.
gameTime | Kertoo kuluneen peliajan. |
Määrittely tiedoston VirtualKeyboard.cs rivillä 291.
Viittaukset Jypeli.Controls.Keyboard.VirtualKey.backgroundColor, Jypeli.Controls.Keyboard.VirtualKey.backgroundColorIdle, Jypeli.Controls.Keyboard.VirtualKey.highlightTime, Jypeli.Controls.Keyboard.VirtualKey.textColor ja Jypeli.Controls.Keyboard.VirtualKey.textColorIdle.
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 274.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.Draw(), Jypeli.Controls.Keyboard.VirtualKey.Pressed() ja Jypeli.Controls.Keyboard.VirtualKey.Update().
|
staticprivate |
Määrittely tiedoston VirtualKeyboard.cs rivillä 227.
|
staticprivate |
Määrittely tiedoston VirtualKeyboard.cs rivillä 229.
|
staticprivate |
Määrittely tiedoston VirtualKeyboard.cs rivillä 232.
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 272.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.Pressed() ja Jypeli.Controls.Keyboard.VirtualKey.Update().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 275.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.Draw(), Jypeli.Controls.Keyboard.VirtualKey.Pressed() ja Jypeli.Controls.Keyboard.VirtualKey.Update().
|
staticprivate |
Määrittely tiedoston VirtualKeyboard.cs rivillä 228.
|
staticprivate |
Määrittely tiedoston VirtualKeyboard.cs rivillä 230.
|
getset |
Määrittely tiedoston VirtualKeyboard.cs rivillä 270.
|
getset |
Määrittely tiedoston VirtualKeyboard.cs rivillä 269.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.VirtualKey(), Jypeli.Controls.Keyboard.VirtualKey.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Update().
|
getprivate set |
Näppäimen tyyppi.
Määrittely tiedoston VirtualKeyboard.cs rivillä 254.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.VirtualKey() ja Jypeli.Controls.Keyboard.VirtualKeyboard.HandleKeyPress().
|
getprivate set |
Käyttöliittymässä näppäimen kohdalla näytetty teksti.
Määrittely tiedoston VirtualKeyboard.cs rivillä 264.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.VirtualKey() ja Jypeli.Controls.Keyboard.VirtualKey.Draw().
|
getprivate set |
Teksti, joka syötetään näppäintä painettaessa.
Määrittely tiedoston VirtualKeyboard.cs rivillä 259.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.VirtualKey() ja Jypeli.Controls.Keyboard.VirtualKeyboard.HandleKeyPress().
|
getset |
Määrittely tiedoston VirtualKeyboard.cs rivillä 268.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.VirtualKey(), Jypeli.Controls.Keyboard.VirtualKey.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Update().
|
getset |
Määrittely tiedoston VirtualKeyboard.cs rivillä 266.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.VirtualKey(), Jypeli.Controls.Keyboard.VirtualKey.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Update().
|
getset |
Määrittely tiedoston VirtualKeyboard.cs rivillä 267.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.VirtualKey(), Jypeli.Controls.Keyboard.VirtualKey.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Update().