public VFXAttribute(string name, VFXValue value, VFXVariadic variadic = VFXVariadic.False, SpaceableType space = SpaceableType.None)
 {
     this.name     = name;
     this.value    = value;
     this.variadic = variadic;
     this.space    = space;
     if (space != SpaceableType.None && variadic != VFXVariadic.False)
     {
         throw new InvalidOperationException("Can't mix spaceable and variadic attributes : " + name);
     }
 }
Exemple #2
0
 public VFXAttribute(string name, VFXValue value, VFXVariadic variadic = VFXVariadic.False)
 {
     this.name     = name;
     this.value    = value;
     this.variadic = variadic;
 }
 public VFXAttribute(string name, VFXValueType type, VFXVariadic variadic = VFXVariadic.False, SpaceableType space = SpaceableType.None)
     : this(name, GetValueFromType(type), variadic, space)
 {
 }
Exemple #4
0
 public VFXAttribute(string name, VFXValueType type, VFXVariadic variadic = VFXVariadic.False)
 {
     this.name     = name;
     this.value    = GetValueFromType(type);
     this.variadic = variadic;
 }