#if ENABLE_CLOUD_SERVICES_ANALYTICS || UNITY_2023_2_OR_NEWER
using System;
using UnityEngine;
namespace UnityEditor.XR.Interaction.Toolkit.Analytics
{
///
/// Information about the XR Input Modality Manager component for the build analytics payload.
///
[Serializable]
struct ModalityComponentData
{
///
/// Whether the component exists in any scene of the build.
///
[SerializeField]
public bool componentExists;
///
/// Whether the component has the Left Hand GameObject assigned.
///
[SerializeField]
public bool leftHandAssigned;
///
/// Whether the component has the Right Hand GameObject assigned.
///
[SerializeField]
public bool rightHandAssigned;
///
/// Whether the component has the Left Controller GameObject assigned.
///
[SerializeField]
public bool leftControllerAssigned;
///
/// Whether the component has the Right Controller GameObject assigned.
///
[SerializeField]
public bool rightControllerAssigned;
}
}
#endif