Firstborn/Library/PackageCache/com.unity.inputsystem@1.4.4/InputSystem/Devices/IInputUpdateCallbackReceive...

16 lines
668 B
C#
Raw Normal View History

2023-03-28 13:24:16 -04:00
namespace UnityEngine.InputSystem.LowLevel
{
/// <summary>
/// Interface to allow custom input devices to receive callbacks when the input system is updated.
/// </summary>
/// <remarks>
/// If an <see cref="InputDevice"/> class implements the IInputUpdateCallbackReceiver interface, any instance of the
/// InputDevice will have it's <see cref="OnUpdate"/> 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.
/// </remarks>
public interface IInputUpdateCallbackReceiver
{
void OnUpdate();
}
}