{"Id":"Candide.CandideUI.Input.BindingInputModalWindow","Name":"BindingInputModalWindow","DisplayName":"BindingInputModalWindow","FullName":"Candide.CandideUI.Input.BindingInputModalWindow","Namespace":"Candide.CandideUI.Input","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.CandideUI.Windows.CandideModalWindow","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_isGamePad:System.Boolean","Name":"_isGamePad","Type":"System.Boolean","Signature":"private System.Boolean _isGamePad","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C40AC327829DC07A1940556A2CCB76D65EB61156BF6B73E1F2DFA3A10F93599C"},{"Id":"_onButtonRegistered:System.Func\u00602\u003CMicrosoft.Xna.Framework.Input.Buttons,System.Boolean\u003E","Name":"_onButtonRegistered","Type":"System.Func\u003CMicrosoft.Xna.Framework.Input.Buttons, System.Boolean\u003E","Signature":"private System.Func\u003CMicrosoft.Xna.Framework.Input.Buttons, System.Boolean\u003E _onButtonRegistered","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D831D7BEF613DC40D71139C341EB653E2E3B9B1F1BA6480F7B39D1BFBA0DEDA6"},{"Id":"_onKeyboardKeyRegistered:System.Func\u00602\u003CMicrosoft.Xna.Framework.Input.Keys,System.Boolean\u003E","Name":"_onKeyboardKeyRegistered","Type":"System.Func\u003CMicrosoft.Xna.Framework.Input.Keys, System.Boolean\u003E","Signature":"private System.Func\u003CMicrosoft.Xna.Framework.Input.Keys, System.Boolean\u003E _onKeyboardKeyRegistered","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CA8B5E2E66FDD0502743D9825EFE4C6D67DA1B37D8531DF987BD9A981AABC6F6"},{"Id":"_onMouseKeyRegistered:System.Func\u00602\u003CSystem.Nullable\u00601\u003CCandide.Input.MouseButtons\u003E,System.Boolean\u003E","Name":"_onMouseKeyRegistered","Type":"System.Func\u003CSystem.Nullable\u003CCandide.Input.MouseButtons\u003E, System.Boolean\u003E","Signature":"private System.Func\u003CSystem.Nullable\u003CCandide.Input.MouseButtons\u003E, System.Boolean\u003E _onMouseKeyRegistered","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"73C67B7EB429BF8B3C84CD7C76D1DE2C35572878344DD460E776F8B39AB10406"}],"Properties":[],"Events":[],"Methods":[{"Id":"CheckMouseButton(Candide.Input.MouseButtons)-\u003ESystem.Void","Name":"CheckMouseButton","Signature":"private System.Void CheckMouseButton(Candide.Input.MouseButtons button)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"button","Type":"Candide.Input.MouseButtons","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":61,"BodyHash":"265D0B6B93E1825AF4DBA958964F2E22581A2731E9DEC1AA85A67CB4C2176A7B","Hash":"84D70C4CD508921C77E78A829B2FA11A5BD100C3356A10B1312BBB2E6A7A54F9","CalledMethods":["Candide.Input.InputManager::Down(Candide.Input.MouseButtons)","System.Nullable\u003CCandide.Input.MouseButtons\u003E::.ctor(!0)","System.Func\u003CSystem.Nullable\u003CCandide.Input.MouseButtons\u003E, System.Boolean\u003E::Invoke(!0)","Candide.Input.Keybinds::ConsumeAll()","Candide.CandideUI.Containers.CandideWindow::Close()"],"StringLiterals":[],"Source":null},{"Id":"OnKeyboardInputOnKeyPressed(KeyboardInput\u002BKeyEventArgs, Microsoft.Xna.Framework.Input.KeyboardState)-\u003ESystem.Void","Name":"OnKeyboardInputOnKeyPressed","Signature":"private System.Void OnKeyboardInputOnKeyPressed(KeyboardInput.KeyEventArgs e, Microsoft.Xna.Framework.Input.KeyboardState ks)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"e","Type":"KeyboardInput.KeyEventArgs","IsOut":false,"IsOptional":false},{"Name":"ks","Type":"Microsoft.Xna.Framework.Input.KeyboardState","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":39,"BodyHash":"FB8AB6DF24920CF98D2B6591FA6E3F32482E68F3104AA8BE768C674D793B6717","Hash":"105EFF70BC70A0F812CF2A43AAFE1BA3F0AAD8B05AF1CAEE50FB425A4BFBD99A","CalledMethods":["KeyboardInput.KeyEventArgs::get_KeyCode()","System.Func\u003CMicrosoft.Xna.Framework.Input.Keys, System.Boolean\u003E::Invoke(!0)","Candide.Input.Keybinds::ConsumeAll()","Candide.CandideUI.Containers.CandideWindow::Close()"],"StringLiterals":[],"Source":null},{"Id":"OnUiClosePressed()-\u003ESystem.Boolean","Name":"OnUiClosePressed","Signature":"public System.Boolean OnUiClosePressed()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":2,"BodyHash":"28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49","Hash":"2415AE7C37E23D4CF8CCCF29B6FC9E08C228A3A4E4E6CD6636729EC2A45B6E82","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"OnWindowClosed()-\u003ESystem.Void","Name":"OnWindowClosed","Signature":"protected System.Void OnWindowClosed()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"61FB5167C5D3F6618D87D5B444316D9FC7C8F6C9073248F00183814CDF13D5AD","Hash":"ABDD3F591AFB07645FBE33676CBFCB4F49FACC5BEEC061B2EFC1B91BC7BFEFF7","CalledMethods":["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)"],"StringLiterals":[],"Source":null},{"Id":"OnWindowShown()-\u003ESystem.Void","Name":"OnWindowShown","Signature":"protected System.Void OnWindowShown()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"286D6941FABCEE268DD32D1359C36044F70599B557519E8F9FBBB4AB66057775","Hash":"4A130AA7B006696D81FAB4CD2A2DA0EAAD16FA769B600B9EACF2E4FA3215AF90","CalledMethods":["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)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"7A64B3799D22EF1B73A962A7DEEB2390EB74D4FC6F099D31C67A01840143E87A","Hash":"CCEF11EE87A2B96EAEB3A434C0C0F88EB455C6FCCBFDEB84BEA47C8D59E4A44C","CalledMethods":["Candide.CandideUI.Windows.CandideModalWindow::Update(Microsoft.Xna.Framework.GameTime)","Candide.CandideUI.Input.BindingInputModalWindow::CheckMouseButton(Candide.Input.MouseButtons)"],"StringLiterals":[],"Source":null}],"Hash":"D6864609C5ECCDB0FCB8975381100F2AADB9DA423CAD66AE02D3106D1C64D433"}