A game about forced loneliness, made by TACStudios
1#if UNITY_EDITOR
2using System;
3
4namespace UnityEngine.InputSystem.Editor
5{
6 internal class ReactiveProperty<T>
7 {
8 private T m_Value;
9 public event Action<T> Changed;
10
11 public T value
12 {
13 get => m_Value;
14 set
15 {
16 m_Value = value;
17 Changed?.Invoke(m_Value);
18 }
19 }
20
21 public void SetValueWithoutChangeNotification(T value)
22 {
23 m_Value = value;
24 }
25 }
26}
27
28#endif