|
| static bool | IsKeyDown (Key key) |
| static bool | IsKeyDownOnce (Key key) |
| static bool | IsKeyDownRepeat (Key key) |
| static void | ShowKeyboard (string title, string description, string defaultText, bool passwordMode, Action< string > enter, Action cancel) |
| static void | Clear () |
| static bool | ProcessKeyDown (Key key) |
| static bool | ProcessKeyUp (Key key) |
| static bool | ProcessCharacterEntered (char ch) |
| static Key | TranslateKey (Silk.NET.Input.Key key) |
| static void | ShowKeyboardInternal (string title, string description, string defaultText, bool passwordMode, Action< string > enter, Action cancel) |
|
| static void | KeyDownHandler (IKeyboard keyboard, Silk.NET.Input.Key key, int scancode) |
| static void | KeyUpHandler (IKeyboard keyboard, Silk.NET.Input.Key key, int scancode) |
| static void | KeyPressHandler (IKeyboard keyboard, char c) |
◆ AfterFrame()
| void Engine.Input.Keyboard.AfterFrame |
( |
| ) |
|
|
staticpackage |
◆ BeforeFrame()
| void Engine.Input.Keyboard.BeforeFrame |
( |
| ) |
|
|
staticpackage |
◆ Clear()
| void Engine.Input.Keyboard.Clear |
( |
| ) |
|
|
static |
◆ Dispose()
| void Engine.Input.Keyboard.Dispose |
( |
| ) |
|
|
staticpackage |
◆ Initialize()
| void Engine.Input.Keyboard.Initialize |
( |
| ) |
|
|
staticpackage |
◆ IsKeyDown()
| bool Engine.Input.Keyboard.IsKeyDown |
( |
Key | key | ) |
|
|
static |
◆ IsKeyDownOnce()
| bool Engine.Input.Keyboard.IsKeyDownOnce |
( |
Key | key | ) |
|
|
static |
◆ IsKeyDownRepeat()
| bool Engine.Input.Keyboard.IsKeyDownRepeat |
( |
Key | key | ) |
|
|
static |
◆ KeyDownHandler()
| void Engine.Input.Keyboard.KeyDownHandler |
( |
IKeyboard | keyboard, |
|
|
Silk.NET.Input.Key | key, |
|
|
int | scancode ) |
|
staticprivate |
◆ KeyPressHandler()
| void Engine.Input.Keyboard.KeyPressHandler |
( |
IKeyboard | keyboard, |
|
|
char | c ) |
|
staticprivate |
◆ KeyUpHandler()
| void Engine.Input.Keyboard.KeyUpHandler |
( |
IKeyboard | keyboard, |
|
|
Silk.NET.Input.Key | key, |
|
|
int | scancode ) |
|
staticprivate |
◆ ProcessCharacterEntered()
| bool Engine.Input.Keyboard.ProcessCharacterEntered |
( |
char | ch | ) |
|
|
static |
◆ ProcessKeyDown()
| bool Engine.Input.Keyboard.ProcessKeyDown |
( |
Key | key | ) |
|
|
static |
◆ ProcessKeyUp()
| bool Engine.Input.Keyboard.ProcessKeyUp |
( |
Key | key | ) |
|
|
static |
◆ ShowKeyboard()
| void Engine.Input.Keyboard.ShowKeyboard |
( |
string | title, |
|
|
string | description, |
|
|
string | defaultText, |
|
|
bool | passwordMode, |
|
|
Action< string > | enter, |
|
|
Action | cancel ) |
|
static |
◆ ShowKeyboardInternal()
| void Engine.Input.Keyboard.ShowKeyboardInternal |
( |
string | title, |
|
|
string | description, |
|
|
string | defaultText, |
|
|
bool | passwordMode, |
|
|
Action< string > | enter, |
|
|
Action | cancel ) |
|
static |
◆ TranslateKey()
| Key Engine.Input.Keyboard.TranslateKey |
( |
Silk.NET.Input.Key | key | ) |
|
|
static |
◆ m_keyboard
| IKeyboard Engine.Input.Keyboard.m_keyboard |
|
static |
◆ m_keyFirstRepeatTime
| double Engine.Input.Keyboard.m_keyFirstRepeatTime = 0.3 |
|
static |
◆ m_keyNextRepeatTime
| double Engine.Input.Keyboard.m_keyNextRepeatTime = 0.04 |
|
static |
◆ m_keysDownArray
| bool [] Engine.Input.Keyboard.m_keysDownArray = new bool[Enum.GetValues<Key>().Length] |
|
staticprivate |
◆ m_keysDownOnceArray
| bool [] Engine.Input.Keyboard.m_keysDownOnceArray = new bool[Enum.GetValues<Key>().Length] |
|
staticprivate |
◆ m_keysDownRepeatArray
| double [] Engine.Input.Keyboard.m_keysDownRepeatArray = new double[Enum.GetValues<Key>().Length] |
|
staticprivate |
◆ m_lastChar
| ? char Engine.Input.Keyboard.m_lastChar |
|
staticprivate |
◆ m_lastKey
| ? Key Engine.Input.Keyboard.m_lastKey |
|
staticprivate |
◆ BackButtonQuitsApp
| bool Engine.Input.Keyboard.BackButtonQuitsApp |
|
staticgetset |
◆ IsKeyboardVisible
| bool Engine.Input.Keyboard.IsKeyboardVisible |
|
staticgetprivate set |
◆ LastChar
| ? char Engine.Input.Keyboard.LastChar |
|
staticget |
◆ LastKey
| ? Key Engine.Input.Keyboard.LastKey |
|
staticget |
◆ CharacterEntered
| Action<char> Engine.Input.Keyboard.CharacterEntered |
|
static |
◆ KeyDown
| Action<Key> Engine.Input.Keyboard.KeyDown |
|
static |
◆ KeyUp
| Action<Key> Engine.Input.Keyboard.KeyUp |
|
static |
该类的文档由以下文件生成:
- E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Engine/Engine.Input/Keyboard.cs