예제 #1
0
 public FaustBoxElement(EFaustUIElementType elementType, string label)
 {
     this.ElementType = elementType;
     this.Label       = label;
     this.Children    = new List <FaustUIElement>();
 }
예제 #2
0
 public FaustUIFloatElement(EFaustUIElementType elementType, string label, FaustVariableAccessor variableAccessor, double minValue, double maxValue)
     : base(elementType, label, variableAccessor)
 {
     this.MinValue = minValue;
     this.MaxValue = maxValue;
 }
예제 #3
0
 public FaustUIWriteableFloatElement(EFaustUIElementType elementType, string label, FaustVariableAccessor variableAccessor, double defaultValue, double minValue, double maxValue, double step)
     : base(elementType, label, variableAccessor, minValue, maxValue)
 {
     this.DefaultValue = defaultValue;
     this.Step         = step;
 }
예제 #4
0
 public FaustUIVariableElement(EFaustUIElementType elementType, string label, FaustVariableAccessor variableAccessor)
 {
     this.ElementType      = elementType;
     this.Label            = label;
     this.VariableAccessor = variableAccessor;
 }