namespace UnityEngine.InputSystem.LowLevel
{
///
/// Interface to allow custom input devices to receive callbacks when the input system is updated.
///
///
/// If an class implements the IInputUpdateCallbackReceiver interface, any instance of the
/// InputDevice will have it's method called whenever the input system updates. This can be used
/// to implement custom state update logic for virtual input devices which track some state in the project.
///
public interface IInputUpdateCallbackReceiver
{
void OnUpdate();
}
}