Romestead Assembly Reference

Candide.Input.CinematicPlayerInputController

Type JSON

public class in Candide.Input

Methods5
Properties0
Fields8
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Input
  • Base typeSystem.Object
  • InterfacesCandide.Input.IInputController
  • Hash8FD7CA2223D88265CBFAE2FA5BC26CBECDB83E34D8496D4491808BE76F4A6CA4

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
AccelerationSpeedpublicpublic System.Single AccelerationSpeed
Instancepublicpublic Candide.Input.CinematicPlayerInputController Instance
MaxVelocitypublicpublic System.Single MaxVelocity
StoppingSpeedpublicpublic System.Single StoppingSpeed
_accelerationprivateprivate Microsoft.Xna.Framework.Vector2 _acceleration
_addedInputBlockerprivateprivate System.Boolean _addedInputBlocker
_stoppingprivateprivate System.Boolean _stopping
_velocityprivateprivate Microsoft.Xna.Framework.Vector2 _velocity

Methods

Activate

public System.Void Activate()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6949DA1DA948A0B9CD5FD7D2935428BB809108C5F62D314A85F448B1350A677D
  • Body hash33D9955CCCE371D44418D09A521E73E8D23BB80026A6D2392FC9A62373C21286
  • IL size86
Referenced calls
Called by
String literals
  • CinematicPlayerInputController

CheckMovementKey

private System.Void CheckMovementKey(Candide.Input.Keybind key, Candide.Input.Keybind counterKey, Microsoft.Xna.Framework.Vector2& delta, System.Single x, System.Single y)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC84AFE6933D4AA37D3598F734676C553AB711CA6C6AC3665AB4F5EB5893B3AFF
  • Body hash910A042DF6EA70E1405CC42710EF023594782209558C0E6076DE0ABA72E0E4D2
  • IL size40
Referenced calls
Called by

Deactivate

public System.Void Deactivate()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1CD95FD12685A2ADE1B5616CC6EF3A3969A9BB92DD15F2197B95ADDE98B28DEC
  • Body hash4D0BC9C6021381CA9084327240ECBA0F34F0F4E353E513E11BC23C4C8BA61F3D
  • IL size17
Referenced calls
  • System.Collections.Generic.HashSet<System.String>::Remove(!0)
String literals
  • CinematicPlayerInputController

GetMovementDelta

public Microsoft.Xna.Framework.Vector2 GetMovementDelta()

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualFalse
  • Hash4228F0433E7BD8E0D4B211B4D1882916F877D7CEBBEB6D5E00A9F545DE86AB63
  • Body hash977F130EEC6E884D3CFC9FAE33F4D807007DA4FAD8F1369CC6925D1F2A0C29DD
  • IL size247
Referenced calls
Called by

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashEBFB37BBB261D4ECF5EB7DC4B27D455354A8F3F82B5A0CD10536342EE1D67761
  • Body hashAF7B3D010634F4D66FE600B5F4C8C06136D904148DFB787627AFC1A8DECECEA4
  • IL size588
Referenced calls
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
  • Candide.Input.InputManager::Pressed(Microsoft.Xna.Framework.Input.Keys)
  • System.Collections.Generic.HashSet<System.String>::Remove(!0)
  • System.Collections.Generic.HashSet<System.String>::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)
String literals
  • CinematicPlayerInputController