Jypeli 10
The simple game programming library
|
Virtuaalinen näppäimistö. Tarkoitettu ensisijaisesti mobiilialustoille, joiden oman virtuaalinäppäimistön käyttö MonoGamen ja Jypelin kanssa on haastavaa tai mahdotonta. Lisää...
Julkiset jäsenfunktiot | |
VirtualKeyboard (Game jypeliGame) | |
override void | Draw (GameTime gameTime) |
void | Hide () |
Piilottaa virtuaalisen näppäimistön. Lisää... | |
override void | Initialize () |
void | Show () |
Avaa virtuaalisen näppäimistön. Lisää... | |
override void | Update (GameTime gameTime) |
Paketin staattiset attribuutit | |
const int | KEY_PADDING = 5 |
Tapahtumat | |
EventHandler | BackspacePressed |
EventHandler | EnterPressed |
EventHandler< VirtualKeyboardInputEventArgs > | InputEntered |
Yksityiset jäsenfunktiot | |
int | GetKeyCountOnSingleLine () |
void | HandleKeyPress (VirtualKey key) |
Käsittelee näppäimen painalluksen. Lisää... | |
Yksityiset attribuutit | |
Game | game |
int | Height |
List< VirtualKey > | keys |
MouseState | prevMouseState |
SpriteBatch | spriteBatch |
Texture2D | whitePixelTexture |
int | Width |
int | X = 0 |
int | Y |
Staattiset yksityiset attribuutit | |
static readonly VirtualKeyInfo[][] | keyLines |
Virtuaalinen näppäimistö. Tarkoitettu ensisijaisesti mobiilialustoille, joiden oman virtuaalinäppäimistön käyttö MonoGamen ja Jypelin kanssa on haastavaa tai mahdotonta.
Määrittely tiedoston VirtualKeyboard.cs rivillä 26.
Jypeli.Controls.Keyboard.VirtualKeyboard.VirtualKeyboard | ( | Game | jypeliGame | ) |
Määrittely tiedoston VirtualKeyboard.cs rivillä 39.
Viittaukset Jypeli.Controls.Keyboard.VirtualKeyboard.game.
override void Jypeli.Controls.Keyboard.VirtualKeyboard.Draw | ( | GameTime | gameTime | ) |
Määrittely tiedoston VirtualKeyboard.cs rivillä 206.
Viittaukset Jypeli.Controls.Keyboard.VirtualKey.Draw(), Jypeli.Controls.Keyboard.XnaRenderer.FillRectangle(), Jypeli.Controls.Keyboard.VirtualKeyboard.Height, Jypeli.Controls.Keyboard.VirtualKeyboard.keys, Jypeli.Controls.Keyboard.VirtualKeyboard.spriteBatch, Jypeli.Controls.Keyboard.VirtualKeyboard.whitePixelTexture, Jypeli.Controls.Keyboard.VirtualKeyboard.Width, Jypeli.Controls.Keyboard.VirtualKeyboard.X ja Jypeli.Controls.Keyboard.VirtualKeyboard.Y.
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 101.
Viittaukset Jypeli.Controls.Keyboard.VirtualKeyboard.keyLines.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
private |
Käsittelee näppäimen painalluksen.
key | Näppäin. |
Määrittely tiedoston VirtualKeyboard.cs rivillä 136.
Viittaukset Jypeli.Controls.Keyboard.VirtualKeyboard.BackspacePressed, Jypeli.Controls.Keyboard.VirtualKeyboard.EnterPressed, Jypeli.Controls.Keyboard.VirtualKeyboard.InputEntered, Jypeli.Controls.Keyboard.VirtualKey.Pressed(), Jypeli.Controls.Keyboard.VirtualKey.Type ja Jypeli.Controls.Keyboard.VirtualKey.Value.
void Jypeli.Controls.Keyboard.VirtualKeyboard.Hide | ( | ) |
Piilottaa virtuaalisen näppäimistön.
Määrittely tiedoston VirtualKeyboard.cs rivillä 117.
override void Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize | ( | ) |
Määrittely tiedoston VirtualKeyboard.cs rivillä 62.
Viittaukset Jypeli.Controls.Keyboard.XnaRenderer.CreateTexture(), Jypeli.Controls.Keyboard.VirtualKeyInfo.DisplayString, Jypeli.Controls.Keyboard.VirtualKeyboard.game, Jypeli.Controls.Keyboard.VirtualKeyboard.GetKeyCountOnSingleLine(), Jypeli.Game.GraphicsDevice, Jypeli.Controls.Keyboard.VirtualKeyboard.Height, Jypeli.Controls.Keyboard.VirtualKeyboard.KEY_PADDING, Jypeli.Controls.Keyboard.VirtualKeyboard.keyLines, Jypeli.Controls.Keyboard.VirtualKeyboard.keys, Jypeli.Controls.Keyboard.VirtualKeyInfo.KeyType, Jypeli.Controls.Keyboard.VirtualKeyboard.spriteBatch, Jypeli.Controls.Keyboard.VirtualKeyInfo.Value, Jypeli.Color.White, Jypeli.Controls.Keyboard.VirtualKeyboard.whitePixelTexture, Jypeli.Controls.Keyboard.VirtualKeyboard.Width, Jypeli.Controls.Keyboard.VirtualKeyInfo.WidthMultiplier ja Jypeli.Controls.Keyboard.VirtualKeyboard.Y.
void Jypeli.Controls.Keyboard.VirtualKeyboard.Show | ( | ) |
Avaa virtuaalisen näppäimistön.
Määrittely tiedoston VirtualKeyboard.cs rivillä 126.
override void Jypeli.Controls.Keyboard.VirtualKeyboard.Update | ( | GameTime | gameTime | ) |
Määrittely tiedoston VirtualKeyboard.cs rivillä 155.
Viittaukset Jypeli.Controls.Keyboard.VirtualKeyboard.HandleKeyPress(), Jypeli.Controls.Keyboard.VirtualKey.Height, Jypeli.Controls.Keyboard.VirtualKeyboard.keys, Jypeli.Controls.Keyboard.VirtualKeyboard.prevMouseState, Jypeli.Controls.Keyboard.VirtualKey.Update(), Jypeli.Controls.Keyboard.VirtualKey.Width, Jypeli.Controls.Keyboard.VirtualKeyboard.X, Jypeli.Controls.Keyboard.VirtualKey.X, Jypeli.Controls.Keyboard.VirtualKeyboard.Y ja Jypeli.Controls.Keyboard.VirtualKey.Y.
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 48.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.VirtualKeyboard() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 56.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
staticpackage |
Määrittely tiedoston VirtualKeyboard.cs rivillä 28.
Viitattu Jypeli.Controls.Keyboard.VirtualKey.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
staticprivate |
Määrittely tiedoston VirtualKeyboard.cs rivillä 30.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.GetKeyCountOnSingleLine() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 51.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Draw(), Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Update().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 60.
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 49.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 58.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 55.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 54.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Draw() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Update().
|
private |
Määrittely tiedoston VirtualKeyboard.cs rivillä 53.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.Draw(), Jypeli.Controls.Keyboard.VirtualKeyboard.Initialize() ja Jypeli.Controls.Keyboard.VirtualKeyboard.Update().
EventHandler Jypeli.Controls.Keyboard.VirtualKeyboard.BackspacePressed |
Määrittely tiedoston VirtualKeyboard.cs rivillä 46.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.HandleKeyPress().
EventHandler Jypeli.Controls.Keyboard.VirtualKeyboard.EnterPressed |
Määrittely tiedoston VirtualKeyboard.cs rivillä 45.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.HandleKeyPress().
EventHandler<VirtualKeyboardInputEventArgs> Jypeli.Controls.Keyboard.VirtualKeyboard.InputEntered |
Määrittely tiedoston VirtualKeyboard.cs rivillä 44.
Viitattu Jypeli.Controls.Keyboard.VirtualKeyboard.HandleKeyPress().