public void CopyFromSrc(ImageTexturePair src) { _textureDataID = src._textureDataID; _targetTextureData = src._targetTextureData; _textureAssetPath = src._textureAssetPath; _textureAsset = src._textureAsset; }
public void CopyFromSrc(PropertySet srcProp) { _name = srcProp._name; _isReserved = srcProp._isReserved; _isOptionEnabled = srcProp._isOptionEnabled; _propType = srcProp._propType; _value_Float = srcProp._value_Float; _value_Int = srcProp._value_Int; _value_Vector = srcProp._value_Vector; _value_Color = srcProp._value_Color; _isCommonTexture = srcProp._isCommonTexture; _commonTexturePath = srcProp._commonTexturePath; _value_CommonTexture = srcProp._value_CommonTexture; for (int i = 0; i < srcProp._imageTexturePairs.Count; i++) { ImageTexturePair newImgTexPair = new ImageTexturePair(); newImgTexPair.CopyFromSrc(srcProp._imageTexturePairs[i]); _imageTexturePairs.Add(newImgTexPair); } }