Class InputManager
- Namespace
- KSP.Input
- Assembly
- Assembly-CSharp.dll
public class InputManager : KerbalMonoBehaviour, IDisposable
- Inheritance
-
InputManager
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
Properties
public Device CurrentDevice { get; }
Property Value
- Device
Methods
public void AddDefinition<T>(T definition) where T : InputDefinition
Parameters
definition T
Type Parameters
T
public void SetInputLock(InputLockDefinition definition, bool forced = false)
Parameters
definition InputLockDefinition
forced bool
public bool TryGetInputDefinition(string definitionID, out InputDefinition definition)
Parameters
definitionID string
definition InputDefinition
Returns
- bool
public bool TryGetInputDefinition<T>(out T definition) where T : InputDefinition
Parameters
definition T
Returns
- bool
Type Parameters
T