public override void OnDeserialization()
 {
     if (xField == null)
     {
         xField = new OptionalFloatField("X", replaceValue.x);
     }
     if (yField == null)
     {
         yField = new OptionalFloatField("Y", replaceValue.y);
     }
 }
        public override void OnDeserialization()
        {
            initReplaceOptions(replaceOptionTypes);
            val = searchValue.ToVector2();

            if (xField == null)
            {
                xField = new OptionalFloatField("X", val.x);
            }
            if (yField == null)
            {
                yField = new OptionalFloatField("Y", val.y);
            }
        }
        public void Swap(OptionalFloatField fieldB)
        {
            bool  tmpSelected = selected;
            float tmpValue    = fieldValue;

            selected   = fieldB.selected;
            fieldValue = fieldB.fieldValue;

            fieldB.selected   = tmpSelected;
            fieldB.fieldValue = tmpValue;

            fieldB.updated = true;
            updated        = true;
            SRWindow.Instance.PersistCurrentSearch();
        }
        public override void OnDeserialization()
        {
#if PSR_FULL
            if (xField == null)
            {
                xField = new OptionalFloatField("X", replaceValue.x);
            }
            if (yField == null)
            {
                yField = new OptionalFloatField("Y", replaceValue.y);
            }
            if (zField == null)
            {
                zField = new OptionalFloatField("Z", replaceValue.z);
            }
#endif
        }
 public override void OnDeserialization()
 {
     if (xField == null)
     {
         xField = new OptionalFloatField("X", replaceValue.x);
     }
     if (yField == null)
     {
         yField = new OptionalFloatField("Y", replaceValue.y);
     }
     if (wField == null)
     {
         wField = new OptionalFloatField("W", replaceValue.width);
     }
     if (hField == null)
     {
         hField = new OptionalFloatField("H", replaceValue.height);
     }
 }
예제 #6
0
        public override void OnDeserialization()
        {
            initReplaceOptions(replaceOptionTypes);

            val = searchValue.ToRect();
            if (xField == null)
            {
                xField = new OptionalFloatField("X", val.x);
            }
            if (yField == null)
            {
                yField = new OptionalFloatField("Y", val.y);
            }
            if (wField == null)
            {
                wField = new OptionalFloatField("W", val.width);
            }
            if (hField == null)
            {
                hField = new OptionalFloatField("H", val.height);
            }
        }