Candide.CandideUI.Input.BindingInputModalWindow
Type JSONpublic class in Candide.CandideUI.Input
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Input - Base type
Candide.CandideUI.Windows.CandideModalWindow - Hash
D6864609C5ECCDB0FCB8975381100F2AADB9DA423CAD66AE02D3106D1C64D433
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_isGamePad# | private | private System.Boolean _isGamePad |
_onButtonRegistered# | private | private System.Func<Microsoft.Xna.Framework.Input.Buttons, System.Boolean> _onButtonRegistered |
_onKeyboardKeyRegistered# | private | private System.Func<Microsoft.Xna.Framework.Input.Keys, System.Boolean> _onKeyboardKeyRegistered |
_onMouseKeyRegistered# | private | private System.Func<System.Nullable<Candide.Input.MouseButtons>, System.Boolean> _onMouseKeyRegistered |
Methods
CheckMouseButton
#
private System.Void CheckMouseButton(Candide.Input.MouseButtons button)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
84D70C4CD508921C77E78A829B2FA11A5BD100C3356A10B1312BBB2E6A7A54F9 - Body hash
265D0B6B93E1825AF4DBA958964F2E22581A2731E9DEC1AA85A67CB4C2176A7B - IL size61
Referenced calls
Candide.Input.InputManager::Down(Candide.Input.MouseButtons)System.Nullable<Candide.Input.MouseButtons>::.ctor(!0)System.Func<System.Nullable<Candide.Input.MouseButtons>, System.Boolean>::Invoke(!0)Candide.Input.Keybinds::ConsumeAll()Candide.CandideUI.Containers.CandideWindow::Close()
OnKeyboardInputOnKeyPressed
#
private System.Void OnKeyboardInputOnKeyPressed(KeyboardInput.KeyEventArgs e, Microsoft.Xna.Framework.Input.KeyboardState ks)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
105EFF70BC70A0F812CF2A43AAFE1BA3F0AAD8B05AF1CAEE50FB425A4BFBD99A - Body hash
FB8AB6DF24920CF98D2B6591FA6E3F32482E68F3104AA8BE768C674D793B6717 - IL size39
Referenced calls
KeyboardInput.KeyEventArgs::get_KeyCode()System.Func<Microsoft.Xna.Framework.Input.Keys, System.Boolean>::Invoke(!0)Candide.Input.Keybinds::ConsumeAll()Candide.CandideUI.Containers.CandideWindow::Close()
OnUiClosePressed
#
public System.Boolean OnUiClosePressed()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
2415AE7C37E23D4CF8CCCF29B6FC9E08C228A3A4E4E6CD6636729EC2A45B6E82 - Body hash
28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49 - IL size2
OnWindowClosed
#
protected System.Void OnWindowClosed()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
ABDD3F591AFB07645FBE33676CBFCB4F49FACC5BEEC061B2EFC1B91BC7BFEFF7 - Body hash
61FB5167C5D3F6618D87D5B444316D9FC7C8F6C9073248F00183814CDF13D5AD - IL size24
Referenced calls
Candide.CandideUI.Containers.CandideWindow::OnWindowClosed()Candide.CandideUI.Input.BindingInputModalWindow::OnKeyboardInputOnKeyPressed(KeyboardInput.KeyEventArgs, Microsoft.Xna.Framework.Input.KeyboardState)KeyboardInput.KeyEventHandler::.ctor(System.Object, System.IntPtr)Candide.Terminal.KeyboardInput::remove_KeyPressed(KeyboardInput.KeyEventHandler)
OnWindowShown
#
protected System.Void OnWindowShown()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4A130AA7B006696D81FAB4CD2A2DA0EAAD16FA769B600B9EACF2E4FA3215AF90 - Body hash
286D6941FABCEE268DD32D1359C36044F70599B557519E8F9FBBB4AB66057775 - IL size24
Referenced calls
Candide.CandideUI.Containers.CandideWindow::OnWindowShown()Candide.CandideUI.Input.BindingInputModalWindow::OnKeyboardInputOnKeyPressed(KeyboardInput.KeyEventArgs, Microsoft.Xna.Framework.Input.KeyboardState)KeyboardInput.KeyEventHandler::.ctor(System.Object, System.IntPtr)Candide.Terminal.KeyboardInput::add_KeyPressed(KeyboardInput.KeyEventHandler)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
CCEF11EE87A2B96EAEB3A434C0C0F88EB455C6FCCBFDEB84BEA47C8D59E4A44C - Body hash
7A64B3799D22EF1B73A962A7DEEB2390EB74D4FC6F099D31C67A01840143E87A - IL size55