using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TeamAAS_VP.Attributes;
using TeamAAS_VP.Resources.Languages;
using TeamAAS_VP.ValueConverter;
namespace TeamAAS_VP.Enums
{
///
/// 相机安装方式
///
[TypeConverter(typeof(EnumLocalizationConverter))]
public enum CameraMount
{
///
/// 固定向上
///
[Description("固定向上")]
[Localization(ResourceName = "CameraMount_FixedUp", ResourceType = typeof(Lang))]
FixedUp = 0,
///
/// 固定向下
///
[Description("固定向下")]
[Localization(ResourceName = "CameraMount_FixedDown", ResourceType = typeof(Lang))]
FixedDown = 1,
///
/// J2移动向下
///
[Description("J2移动向下")]
[Localization(ResourceName = "CameraMount_MobileJ2", ResourceType = typeof(Lang))]
MobileJ2 =2,
///
/// J4移动向下
///
[Description("J4移动向下")]
[Localization(ResourceName = "CameraMount_MobileJ4", ResourceType = typeof(Lang))]
MobileJ4 =3,
///
/// XY模组移动向下
///
[Description("XY模组移动向下")]
[Localization(ResourceName = "CameraMount_MobileDownXYPlatform", ResourceType = typeof(Lang))]
MobileDown_XYPlatform = 4,
///
/// 独立相机
///
[Description("独立相机")]
[Localization(ResourceName = "CameraMount_None", ResourceType = typeof(Lang))]
None =99,
}
}