// =================================================================================== // 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); }
// =================================================================================== // 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; }