Example #1
0
        // ===================================================================================
        // METHODS ---------------------------------------------------------------------------

        public HOPropData Clone()
        {
            HOPropData clone = new HOPropData(propName, propType);

            clone._pluginType   = _pluginType;
            clone._valueType    = _valueType;
            clone.isRelative    = isRelative;
            clone.isActive      = isActive;
            clone.endValVector2 = new Vector2(endValVector2.x, endValVector2.y);
            clone.endValVector3 = new Vector3(endValVector3.x, endValVector3.y, endValVector3.z);
            clone.endValVector4 = new Vector4(endValVector4.x, endValVector4.y, endValVector4.z, endValVector4.w);
            clone.endValFloat   = endValFloat;
            clone.endValInt     = endValInt;
            clone.endValString  = endValString;
            clone.endValColor   = new Color(endValColor.r, endValColor.g, endValColor.b, endValColor.a);

            return(clone);
        }
Example #2
0
        // ===================================================================================
        // METHODS ---------------------------------------------------------------------------

        public HOPropData Clone()
        {
            HOPropData clone = new HOPropData(propName, propType);
            clone._pluginType = _pluginType;
            clone._valueType = _valueType;
            clone.isRelative = isRelative;
            clone.isActive = isActive;
            clone.endValVector2 = new Vector2(endValVector2.x, endValVector2.y);
            clone.endValVector3 = new Vector3(endValVector3.x, endValVector3.y, endValVector3.z);
            clone.endValVector4 = new Vector4(endValVector4.x, endValVector4.y, endValVector4.z, endValVector4.w);
            clone.endValFloat = endValFloat;
            clone.endValInt = endValInt;
            clone.endValString = endValString;
            clone.endValColor = new Color(endValColor.r, endValColor.g, endValColor.b, endValColor.a);

            return clone;
        }