Candide.Input.VehiclePlayerInputController
Type JSONpublic class in Candide.Input
Type metadata
- Assembly
Romestead - Namespace
Candide.Input - Base type
System.Object - Interfaces
Candide.Input.IInputController - Hash
A4C0C998B42B9B87DC00CECA5A8B92F9565CB789E1386AA7CFA5DD1FF34E8027
Relationships
Base type
System.Object
Interfaces
Fields
| Name | Visibility | Signature |
|---|---|---|
Instance# | private | private Candide.Input.VehiclePlayerInputController Instance |
_onUpdate# | private | private System.Action<Microsoft.Xna.Framework.Vector2, System.Single> _onUpdate |
_vehicleMode# | private | private Shared.Models.Vehicles.VehicleMode _vehicleMode |
Methods
Activate
#
public System.Void Activate(Shared.Models.Vehicles.VehicleMode vehicleMode, System.Action<Microsoft.Xna.Framework.Vector2, System.Single> onUpdate)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7837E656B4BA9932CA76C1599AC68B65C4009FBB4E0135A1DCC93987F7E6ED02 - Body hash
71B267E2C0D8C7F6805ABD38346712838C76D085F93660F2403F5564192A6617 - IL size77
Referenced calls
Candide.Input.PlayerInputControllerManager::set_CurrentController(Candide.Input.IInputController)System.Collections.Generic.HashSet<System.String>::Add(!0)CandideCreator.Shared.EditorGameCommunication.GameProperties::get_OverrideCamera()Candide.Graphics.Camera::FollowTarget(Shared.Entity.EntityWrapper)
String literals
VehiclePlayerInputController
Deactivate
#
public System.Void Deactivate()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
DF287F0C769AE9801C9470793248C0C56E4C0FED2E1EB365B6937014AE9C4F9F - Body hash
EA8B93888BDE9B1F445D22F491A793397BC2AF6D3652DBF8636A2D269CA064AD - IL size17
Referenced calls
System.Collections.Generic.HashSet<System.String>::Remove(!0)
String literals
VehiclePlayerInputController
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
AC3A08DFE6DCCB305EA51D86575505971EE2C0D5D4FBEB71DD0EF14FF29A48C2 - Body hash
028D6BF77AD6A62A50AFC3AA791C45F362501F9B5E5B9EFDA6259AD6D502FD82 - IL size45
Referenced calls
Candide.Input.RtsPlayerInputController::GetMovementDelta()Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()System.Action<Microsoft.Xna.Framework.Vector2, System.Single>::Invoke(!0, !1)CandideCreator.Shared.EditorGameCommunication.GameProperties::get_OverrideCamera()