using UnityEngine;
namespace TensorFlowLite
{
public class DeviceName : PropertyAttribute
{
public enum DeviceType
{
WebCam,
Microphone
}
public DeviceType deviceType;
public DeviceName(DeviceType deviceType)
{
this.deviceType = deviceType;
}
}
///
/// Attribute for string to specify WebCam name in Editor
///
public sealed class WebCamName : DeviceName
{
public WebCamName() : base(DeviceType.WebCam)
{
}
}
///
/// Attribute for string to specify Microphone name in Editor
///
public sealed class MicrophoneName : DeviceName
{
public MicrophoneName() : base(DeviceType.Microphone)
{
}
}
}