public SettingValue_Enum(SettingCategrory category, string name, string title, string description, string oscAddress, bool isReadonly, bool isHidden)
     : base(category, name, title, description, oscAddress, isReadonly, isHidden)
 {
     Value            = default(T);
     RemoteValue      = default(T);
     IsValueUndefined = true;
 }
 public SettingValue_MacAddress(SettingCategrory category, string name, string title, string description, string oscAddress, bool isReadonly, bool isHidden)
     : base(category, name, title, description, oscAddress, isReadonly, isHidden)
 {
     Value            = PhysicalAddress.None;
     RemoteValue      = PhysicalAddress.None;
     IsValueUndefined = true;
 }
 public SettingValue_Wifi5GHzChannel(SettingCategrory category, string name, string title, string description, string oscAddress, bool isReadonly, bool isHidden)
     : base(category, name, title, description, oscAddress, isReadonly, isHidden)
 {
     Value            = Wifi5GHzChannel.Channel36;
     RemoteValue      = Wifi5GHzChannel.Channel36;
     IsValueUndefined = true;
 }
        internal SettingValueBase(SettingCategrory category, string name, string title, string description, string oscAddress, Type valueType, bool isReadonly, bool isHidden)
        {
            Category = category;

            Name = name;
            DocumentationTitle = title;

            documentationBody = description;
            OscAddress        = oscAddress;

            ValueType = valueType;

            IsReadOnly = isReadonly;
            IsHidden   = isHidden;

            HasRemoteValue   = false;
            IsValueUndefined = true;
        }
 public SettingValue_RotationMatrix(SettingCategrory category, string name, string title, string description, string oscAddress, bool isReadonly, bool isHidden)
     : base(category, name, title, description, oscAddress, isReadonly, isHidden)
 {
 }
 public SettingValue_OscPassthroughMode(SettingCategrory category, string name, string title, string description, string oscAddress, bool isReadonly, bool isHidden)
     : base(category, name, title, description, oscAddress, isReadonly, isHidden)
 {
 }