A game about forced loneliness, made by TACStudios
1#if UNITY_EDITOR || PACKAGE_DOCS_GENERATION
2using System;
3
4namespace UnityEngine.InputSystem.Editor
5{
6 /// <summary>
7 /// Persistent state for <see cref="InputControlPathEditor"/>.
8 /// </summary>
9 /// <remarks>
10 /// This class encapsulates the viewing state for an input control picker.
11 /// </remarks>
12 [Serializable]
13 public class InputControlPickerState
14 {
15 internal AdvancedDropdownState advancedDropdownState => m_AdvancedDropdownState;
16
17 internal bool manualPathEditMode
18 {
19 get => m_ManualPathEditMode;
20 set => m_ManualPathEditMode = value;
21 }
22
23 [SerializeField] private AdvancedDropdownState m_AdvancedDropdownState = new AdvancedDropdownState();
24 [SerializeField] private bool m_ManualPathEditMode;
25 }
26}
27#endif