public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var space = ve as FixedSpace; space.style.flexBasis = m_Size.GetValueFromBag(bag, cc); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var scale = m_Scale.GetValueFromBag(bag, cc); ((BackgroundPattern)ve).Init(scale); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var r = (RectField)ve; r.SetValueWithoutNotify(new Rect(m_XValue.GetValueFromBag(bag, cc), m_YValue.GetValueFromBag(bag, cc), m_WValue.GetValueFromBag(bag, cc), m_HValue.GetValueFromBag(bag, cc))); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); Vector4Field f = (Vector4Field)ve; f.value = new Vector4(m_XValue.GetValueFromBag(bag), m_YValue.GetValueFromBag(bag), m_ZValue.GetValueFromBag(bag), m_WValue.GetValueFromBag(bag)); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); RectField r = (RectField)ve; r.value = new Rect(m_XValue.GetValueFromBag(bag), m_YValue.GetValueFromBag(bag), m_WValue.GetValueFromBag(bag), m_HValue.GetValueFromBag(bag)); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var f = (Vector4Field)ve; f.SetValueWithoutNotify(new Vector4(m_XValue.GetValueFromBag(bag, cc), m_YValue.GetValueFromBag(bag, cc), m_ZValue.GetValueFromBag(bag, cc), m_WValue.GetValueFromBag(bag, cc))); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { var target = (FloatSlider)ve; base.Init(ve, bag, cc); target.slider.lowValue = _lowValue.GetValueFromBag(bag, cc); target.slider.highValue = _highValue.GetValueFromBag(bag, cc); target.value = _value.GetValueFromBag(bag, cc); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var ate = ve as BuilderAttributesTestElement; ate.Clear(); ate.stringAttr = m_String.GetValueFromBag(bag, cc); ate.Add(new TextField("String") { value = ate.stringAttr }); ate.floatAttr = m_Float.GetValueFromBag(bag, cc); ate.Add(new FloatField("Float") { value = ate.floatAttr }); ate.doubleAttr = m_Double.GetValueFromBag(bag, cc); ate.Add(new DoubleField("Double") { value = ate.doubleAttr }); ate.intAttr = m_Int.GetValueFromBag(bag, cc); ate.Add(new IntegerField("Integer") { value = ate.intAttr }); ate.longAttr = m_Long.GetValueFromBag(bag, cc); ate.Add(new LongField("Long") { value = ate.longAttr }); ate.boolAttr = m_Bool.GetValueFromBag(bag, cc); ate.Add(new Toggle("Toggle") { value = ate.boolAttr }); ate.colorAttr = m_Color.GetValueFromBag(bag, cc); ate.Add(new ColorField("Color") { value = ate.colorAttr }); ate.enumAttr = m_Enum.GetValueFromBag(bag, cc); var en = new EnumField("Enum"); en.Init(m_Enum.defaultValue); en.value = ate.enumAttr; ate.Add(en); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); BoundsField f = (BoundsField)ve; f.SetValueWithoutNotify(new Bounds( new Vector3(m_CenterXValue.GetValueFromBag(bag, cc), m_CenterYValue.GetValueFromBag(bag, cc), m_CenterZValue.GetValueFromBag(bag, cc)), new Vector3(m_ExtentsXValue.GetValueFromBag(bag, cc), m_ExtentsYValue.GetValueFromBag(bag, cc), m_ExtentsZValue.GetValueFromBag(bag, cc)))); }
public override void Init(VisualElement element, IUxmlAttributes bag, CreationContext cc) { base.Init(element, bag, cc); var field = element as SliderFloatField; var value = _value.GetValueFromBag(bag, cc); var min = _minimum.GetValueFromBag(bag, cc); var max = _maximum.GetValueFromBag(bag, cc); field.Setup(value, min, max); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { var segment = (PieChartSegment)ve; var data = new ChartSegmentData <float> { Title = m_Title.GetValueFromBag(bag, cc), Value = m_Value.GetValueFromBag(bag, cc) }; segment.Data = data; }
/// <summary> /// Initialize <see cref="MinMaxSlider"/> properties using values from the attribute bag. /// </summary> /// <param name="ve">The element to initialize.</param> /// <param name="bag">The bag of attributes.</param> /// <param name="cc">Creation Context, unused.</param> public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var slider = ((MinMaxSlider)ve); slider.minValue = m_MinValue.GetValueFromBag(bag, cc); slider.maxValue = m_MaxValue.GetValueFromBag(bag, cc); slider.lowLimit = m_LowLimit.GetValueFromBag(bag, cc); slider.highLimit = m_HighLimit.GetValueFromBag(bag, cc); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var euler = ve as EulerField; var x = _x.GetValueFromBag(bag, cc); var y = _y.GetValueFromBag(bag, cc); var z = _z.GetValueFromBag(bag, cc); euler.Setup(Quaternion.Euler(x, y, z)); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); Line line = (Line)ve; line._start = new Vector2(_startX.GetValueFromBag(bag, cc), _startY.GetValueFromBag(bag, cc)); line._end = new Vector2(_endX.GetValueFromBag(bag, cc), _endY.GetValueFromBag(bag, cc)); line.UpdateBounds(); }
public override void Init(VisualElement element, IUxmlAttributes bag, CreationContext cc) { base.Init(element, bag, cc); var field = element as MinMaxSliderField; var maxValue = _minValue.GetValueFromBag(bag, cc); var minValue = _maxValue.GetValueFromBag(bag, cc); var min = _minimum.GetValueFromBag(bag, cc); var max = _maximum.GetValueFromBag(bag, cc); field.Setup(new Vector2(minValue, maxValue), min, max); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); var bar = ve as ProgressBar; bar.lowValue = m_LowValue.GetValueFromBag(bag, cc); bar.highValue = m_HighValue.GetValueFromBag(bag, cc); var title = m_Title.GetValueFromBag(bag, cc); if (!string.IsNullOrEmpty(title)) { bar.title = title; } }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); Viewport viewport = (Viewport)ve; viewport._zoomSpeed = _zoomSpeed.GetValueFromBag(bag, cc); viewport._minZoomValue = _minZoomValue.GetValueFromBag(bag, cc); viewport._maxZoomValue = _maxZoomValue.GetValueFromBag(bag, cc); if (viewport._minZoomValue > viewport._maxZoomValue) { Debug.LogWarning($"{AssetDatabase.GetAssetPath(cc.visualTreeAsset)}: Viewports minZoom is bigger than maxZoom!", cc.visualTreeAsset); viewport._minZoomValue = viewport._maxZoomValue; } viewport.UpdateZoom(0); }
public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) { base.Init(ve, bag, cc); ((FloatField)ve).value = m_Value.GetValueFromBag(bag); }