Candide.Input.CinematicPlayerInputController
Type JSONpublic class in Candide.Input
Type metadata
- Assembly
Romestead - Namespace
Candide.Input - Base type
System.Object - Interfaces
Candide.Input.IInputController - Hash
8FD7CA2223D88265CBFAE2FA5BC26CBECDB83E34D8496D4491808BE76F4A6CA4
Relationships
Base type
System.Object
Interfaces
Fields
| Name | Visibility | Signature |
|---|---|---|
AccelerationSpeed# | public | public System.Single AccelerationSpeed |
Instance# | public | public Candide.Input.CinematicPlayerInputController Instance |
MaxVelocity# | public | public System.Single MaxVelocity |
StoppingSpeed# | public | public System.Single StoppingSpeed |
_acceleration# | private | private Microsoft.Xna.Framework.Vector2 _acceleration |
_addedInputBlocker# | private | private System.Boolean _addedInputBlocker |
_stopping# | private | private System.Boolean _stopping |
_velocity# | private | private Microsoft.Xna.Framework.Vector2 _velocity |
Methods
Activate
#
public System.Void Activate()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6949DA1DA948A0B9CD5FD7D2935428BB809108C5F62D314A85F448B1350A677D - Body hash
33D9955CCCE371D44418D09A521E73E8D23BB80026A6D2392FC9A62373C21286 - IL size86
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::SetSpeed(System.Single)Candide.Graphics.Camera::FollowTarget(Shared.Entity.EntityWrapper)
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 type
System.Void - StaticTrue
- VirtualFalse
- Hash
C84AFE6933D4AA37D3598F734676C553AB711CA6C6AC3665AB4F5EB5893B3AFF - Body hash
910A042DF6EA70E1405CC42710EF023594782209558C0E6076DE0ABA72E0E4D2 - IL size40
Referenced calls
Deactivate
#
public System.Void Deactivate()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1CD95FD12685A2ADE1B5616CC6EF3A3969A9BB92DD15F2197B95ADDE98B28DEC - Body hash
4D0BC9C6021381CA9084327240ECBA0F34F0F4E353E513E11BC23C4C8BA61F3D - 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 type
Microsoft.Xna.Framework.Vector2 - StaticFalse
- VirtualFalse
- Hash
4228F0433E7BD8E0D4B211B4D1882916F877D7CEBBEB6D5E00A9F545DE86AB63 - Body hash
977F130EEC6E884D3CFC9FAE33F4D807007DA4FAD8F1369CC6925D1F2A0C29DD - IL size247
Referenced calls
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&, System.Single, System.Single)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EBFB37BBB261D4ECF5EB7DC4B27D455354A8F3F82B5A0CD10536342EE1D67761 - Body hash
AF7B3D010634F4D66FE600B5F4C8C06136D904148DFB787627AFC1A8DECECEA4 - 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