{"Id":"Candide.Input.VehiclePlayerInputController","Name":"VehiclePlayerInputController","DisplayName":"VehiclePlayerInputController","FullName":"Candide.Input.VehiclePlayerInputController","Namespace":"Candide.Input","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.Input.IInputController"],"SourceLocations":[],"Fields":[{"Id":"Instance:Candide.Input.VehiclePlayerInputController","Name":"Instance","Type":"Candide.Input.VehiclePlayerInputController","Signature":"private Candide.Input.VehiclePlayerInputController Instance","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"D0398D29D8AE9B491E748A469A58211823CB775E407C50DB80F97C404343BD9C"},{"Id":"_onUpdate:System.Action\u00602\u003CMicrosoft.Xna.Framework.Vector2,System.Single\u003E","Name":"_onUpdate","Type":"System.Action\u003CMicrosoft.Xna.Framework.Vector2, System.Single\u003E","Signature":"private System.Action\u003CMicrosoft.Xna.Framework.Vector2, System.Single\u003E _onUpdate","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"347C7EE947B32529C09A217569E445B16014D460B7B85265FBDD84A3073E9715"},{"Id":"_vehicleMode:Shared.Models.Vehicles.VehicleMode","Name":"_vehicleMode","Type":"Shared.Models.Vehicles.VehicleMode","Signature":"private Shared.Models.Vehicles.VehicleMode _vehicleMode","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"265C193E62D26023341666313F1A129E273DD71B4674EEAC969CC70174E3BF4D"}],"Properties":[],"Events":[],"Methods":[{"Id":"Activate(Shared.Models.Vehicles.VehicleMode, System.Action\u00602\u003CMicrosoft.Xna.Framework.Vector2,System.Single\u003E)-\u003ESystem.Void","Name":"Activate","Signature":"public System.Void Activate(Shared.Models.Vehicles.VehicleMode vehicleMode, System.Action\u003CMicrosoft.Xna.Framework.Vector2, System.Single\u003E onUpdate)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"vehicleMode","Type":"Shared.Models.Vehicles.VehicleMode","IsOut":false,"IsOptional":false},{"Name":"onUpdate","Type":"System.Action\u003CMicrosoft.Xna.Framework.Vector2, System.Single\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":77,"BodyHash":"71B267E2C0D8C7F6805ABD38346712838C76D085F93660F2403F5564192A6617","Hash":"7837E656B4BA9932CA76C1599AC68B65C4009FBB4E0135A1DCC93987F7E6ED02","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::FollowTarget(Shared.Entity.EntityWrapper)"],"StringLiterals":["VehiclePlayerInputController"],"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":"EA8B93888BDE9B1F445D22F491A793397BC2AF6D3652DBF8636A2D269CA064AD","Hash":"DF287F0C769AE9801C9470793248C0C56E4C0FED2E1EB365B6937014AE9C4F9F","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Remove(!0)"],"StringLiterals":["VehiclePlayerInputController"],"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":45,"BodyHash":"028D6BF77AD6A62A50AFC3AA791C45F362501F9B5E5B9EFDA6259AD6D502FD82","Hash":"AC3A08DFE6DCCB305EA51D86575505971EE2C0D5D4FBEB71DD0EF14FF29A48C2","CalledMethods":["Candide.Input.RtsPlayerInputController::GetMovementDelta()","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","System.Action\u003CMicrosoft.Xna.Framework.Vector2, System.Single\u003E::Invoke(!0, !1)","CandideCreator.Shared.EditorGameCommunication.GameProperties::get_OverrideCamera()"],"StringLiterals":[],"Source":null}],"Hash":"A4C0C998B42B9B87DC00CECA5A8B92F9565CB789E1386AA7CFA5DD1FF34E8027"}