{"Id":"Candide.Input.CinematicPlayerInputController","Name":"CinematicPlayerInputController","DisplayName":"CinematicPlayerInputController","FullName":"Candide.Input.CinematicPlayerInputController","Namespace":"Candide.Input","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.Input.IInputController"],"SourceLocations":[],"Fields":[{"Id":"AccelerationSpeed:System.Single","Name":"AccelerationSpeed","Type":"System.Single","Signature":"public System.Single AccelerationSpeed","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5A832AA595BA73B2708BB6367ECDCC15BD804E2DBE78129D51BE8E94613D570C"},{"Id":"Instance:Candide.Input.CinematicPlayerInputController","Name":"Instance","Type":"Candide.Input.CinematicPlayerInputController","Signature":"public Candide.Input.CinematicPlayerInputController Instance","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"74995CFF173B2F5E9E707603A1650EF2C7BCE733F2D214D0B7244C1D9A7B1CF1"},{"Id":"MaxVelocity:System.Single","Name":"MaxVelocity","Type":"System.Single","Signature":"public System.Single MaxVelocity","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"F6CCF77C3B3723C925727EDCD673FC97C52A81301B2AAB56A29B28A49836FB4C"},{"Id":"StoppingSpeed:System.Single","Name":"StoppingSpeed","Type":"System.Single","Signature":"public System.Single StoppingSpeed","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"BAF060F7EF044009622AD7157F978BAD68F92B1095A84C23FB6A1E6511600397"},{"Id":"_acceleration:Microsoft.Xna.Framework.Vector2","Name":"_acceleration","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _acceleration","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"BDD923798A7C0F9B4BB7C299E039307C8864C9BC0FE797E2FD708E1775D92CA5"},{"Id":"_addedInputBlocker:System.Boolean","Name":"_addedInputBlocker","Type":"System.Boolean","Signature":"private System.Boolean _addedInputBlocker","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"279AAC1F1D8793909F67B13039BBD93033EA13E1F9AB22714173A543F95909FB"},{"Id":"_stopping:System.Boolean","Name":"_stopping","Type":"System.Boolean","Signature":"private System.Boolean _stopping","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E91669A47186577FC121A252AE7E0FE8D0AD6189363CD7D87CB4F4F975D06B2D"},{"Id":"_velocity:Microsoft.Xna.Framework.Vector2","Name":"_velocity","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _velocity","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C1BCF70C8F6E93B5E5EAAAA42B4CF0F0882E6EA7CDD1A6A74693BC182D5100B0"}],"Properties":[],"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":86,"BodyHash":"33D9955CCCE371D44418D09A521E73E8D23BB80026A6D2392FC9A62373C21286","Hash":"6949DA1DA948A0B9CD5FD7D2935428BB809108C5F62D314A85F448B1350A677D","CalledMethods":["Candide.Input.PlayerInputControllerManager::set_CurrentController(Candide.Input.IInputController)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","CandideCreator.Shared.EditorGameCommunication.GameProperties::get_OverrideCamera()","Candide.Graphics.Camera::SetSpeed(System.Single)","Candide.Graphics.Camera::FollowTarget(Shared.Entity.EntityWrapper)"],"StringLiterals":["CinematicPlayerInputController"],"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":17,"BodyHash":"4D0BC9C6021381CA9084327240ECBA0F34F0F4E353E513E11BC23C4C8BA61F3D","Hash":"1CD95FD12685A2ADE1B5616CC6EF3A3969A9BB92DD15F2197B95ADDE98B28DEC","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Remove(!0)"],"StringLiterals":["CinematicPlayerInputController"],"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":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":247,"BodyHash":"977F130EEC6E884D3CFC9FAE33F4D807007DA4FAD8F1369CC6925D1F2A0C29DD","Hash":"4228F0433E7BD8E0D4B211B4D1882916F877D7CEBBEB6D5E00A9F545DE86AB63","CalledMethods":["Microsoft.Xna.Framework.Vector2::get_Zero()","Candide.Accessibility.ControllerInputManager::get_IsUsingController()","Candide.Input.CinematicPlayerInputController::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":588,"BodyHash":"AF7B3D010634F4D66FE600B5F4C8C06136D904148DFB787627AFC1A8DECECEA4","Hash":"EBFB37BBB261D4ECF5EB7DC4B27D455354A8F3F82B5A0CD10536342EE1D67761","CalledMethods":["Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","Candide.Input.InputManager::Pressed(Microsoft.Xna.Framework.Input.Keys)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Remove(!0)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","CandideCreator.Shared.EditorGameCommunication.GameProperties::get_OverrideCamera()","Microsoft.Xna.Framework.Vector2::get_Zero()","Candide.Input.CinematicPlayerInputController::GetMovementDelta()","Microsoft.Xna.Framework.Vector2::op_Inequality(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::Normalize()","Microsoft.Xna.Framework.Vector2::op_UnaryNegation(Microsoft.Xna.Framework.Vector2)","Candide.Input.SuperKeybind::Down()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Length()","Candide.Graphics.Camera::Move(System.Single, System.Single)","Candide.Graphics.Camera::get_PositionCenter()","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Candide.Graphics.Camera::SetCenter(System.Single, System.Single)"],"StringLiterals":["CinematicPlayerInputController"],"Source":null}],"Hash":"8FD7CA2223D88265CBFAE2FA5BC26CBECDB83E34D8496D4491808BE76F4A6CA4"}