{"Id":"Candide.Input.PlayerPlacingControllerManager","Name":"PlayerPlacingControllerManager","DisplayName":"PlayerPlacingControllerManager","FullName":"Candide.Input.PlayerPlacingControllerManager","Namespace":"Candide.Input","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.Input.IInputController"],"SourceLocations":[],"Fields":[{"Id":"ControllerPlacingScreenPosition:Microsoft.Xna.Framework.Vector2","Name":"ControllerPlacingScreenPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 ControllerPlacingScreenPosition","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B035D93FB7F57A9B462605E650F75F038EDA06D752FAE55C23B67DB2BB54299D"},{"Id":"Instance:Candide.Input.PlayerPlacingControllerManager","Name":"Instance","Type":"Candide.Input.PlayerPlacingControllerManager","Signature":"public Candide.Input.PlayerPlacingControllerManager Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"C1C0C87CD0C9AE4CE53507095478223E613FBAC35C721D406DEAF9902F7886F0"},{"Id":"IsMouseActive:System.Boolean","Name":"IsMouseActive","Type":"System.Boolean","Signature":"public System.Boolean IsMouseActive","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C46D3D36A376C5F07D919C7D32B749C4A455B80AE6D7D03C64F9CE2DE0219BF8"},{"Id":"MouseWasDeactivated:System.Boolean","Name":"MouseWasDeactivated","Type":"System.Boolean","Signature":"public System.Boolean MouseWasDeactivated","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7BF8E8A9D81DB95D3029162F9B4170B355FB4D5B50AF8C75F81D7C3280F4C556"}],"Properties":[{"Id":"PlacingPosition:Microsoft.Xna.Framework.Vector2","Name":"PlacingPosition","Type":"Microsoft.Xna.Framework.Vector2","Signature":"public Microsoft.Xna.Framework.Vector2 PlacingPosition","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"6B7A2565A0BF10650F396B43C51B225099909B4DE619BB15623D6E27A322DB12"}],"Events":[],"Methods":[{"Id":"Activate()-\u003ESystem.Void","Name":"Activate","Signature":"public System.Void Activate()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":77,"BodyHash":"EE639084411EB820D7EE4FFEB75B233034FD99022B8BB9F13DC23CE80DF08B1E","Hash":"F7F8587E465742C3ABFC96AA7E9E271A493C0F01F16C9C19111CEDB464559665","CalledMethods":["Candide.Input.PlayerInputControllerManager::set_CurrentController(Candide.Input.IInputController)","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector2(System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Candide.CandideUI.ControllerUiInputSystem::set_DisableUiTemporarily(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"CheckMovementKey(Candide.Input.Keybind, Candide.Input.Keybind, Microsoft.Xna.Framework.Vector2\u0026, System.Single, System.Single)-\u003ESystem.Void","Name":"CheckMovementKey","Signature":"private System.Void CheckMovementKey(Candide.Input.Keybind key, Candide.Input.Keybind counterKey, Microsoft.Xna.Framework.Vector2\u0026 delta, System.Single x, System.Single y)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"Candide.Input.Keybind","IsOut":false,"IsOptional":false},{"Name":"counterKey","Type":"Candide.Input.Keybind","IsOut":false,"IsOptional":false},{"Name":"delta","Type":"Microsoft.Xna.Framework.Vector2\u0026","IsOut":false,"IsOptional":false},{"Name":"x","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"y","Type":"System.Single","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":40,"BodyHash":"910A042DF6EA70E1405CC42710EF023594782209558C0E6076DE0ABA72E0E4D2","Hash":"C84AFE6933D4AA37D3598F734676C553AB711CA6C6AC3665AB4F5EB5893B3AFF","CalledMethods":["Candide.Input.Keybind::Down()","Candide.Input.Keybind::Up()"],"StringLiterals":[],"Source":null},{"Id":"Deactivate()-\u003ESystem.Void","Name":"Deactivate","Signature":"public System.Void Deactivate()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":7,"BodyHash":"2A9FE6FA360D4B211BF46A7D60F6C693A16D0AEDA93FCAE43A9AE62C354EAE58","Hash":"684BE616FB0C0658A71A8B4C511567B8D2038B37E77DAA760B837BFBF5970037","CalledMethods":["Candide.CandideUI.ControllerUiInputSystem::set_DisableUiTemporarily(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"GetMovementDelta()-\u003EMicrosoft.Xna.Framework.Vector2","Name":"GetMovementDelta","Signature":"public Microsoft.Xna.Framework.Vector2 GetMovementDelta()","Visibility":"public","ReturnType":"Microsoft.Xna.Framework.Vector2","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":317,"BodyHash":"5A1360F285A2E6D25ED7848B64F62427CC14581BBFAEC1E6F9837C506D70F040","Hash":"C3F821ED2AF655810FB9AA602BB52C90C981D245B36B7DB6C6A10858D5CFEC52","CalledMethods":["Microsoft.Xna.Framework.Vector2::get_Zero()","Candide.Accessibility.ControllerInputManager::get_IsUsingController()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Inequality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Equality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Candide.Input.Keybind::Up()","Candide.Input.PlayerPlacingControllerManager::CheckMovementKey(Candide.Input.Keybind, Candide.Input.Keybind, Microsoft.Xna.Framework.Vector2\u0026, System.Single, System.Single)"],"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":255,"BodyHash":"05A70367F56B1DCE443D937F6329836F8C6943D55E8DDA1B9C049B32F0D31C39","Hash":"89014667E2F48BA27CE8036AA356B09D1FF3BDA657AC2C33A13397835AE53D4D","CalledMethods":["Candide.Input.PlayerPlacingControllerManager::GetMovementDelta()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()","Microsoft.Xna.Framework.Graphics.Viewport::get_Width()","System.MathF::Max(System.Single, System.Single)","Microsoft.Xna.Framework.Graphics.Viewport::get_Height()","System.MathF::Min(System.Single, System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"751B0052205082ACAA049E3EEDF34B36B238E3EDEC8AC90181697007246D8D67"}