CatEye.Core.Tone.Clone C# (CSharp) Method

Clone() public method

public Clone ( ) : object
return object
        public object Clone()
        {
            return new Tone(mR, mG, mB);
        }

Usage Example

        public override void CopyDataTo(StageOperationParameters target)
        {
            base.CopyDataTo(target);
            ToneStageOperationParameters t = (ToneStageOperationParameters)target;

            t.mDarkTone  = (Tone)mDarkTone.Clone();
            t.mLightTone = (Tone)mLightTone.Clone();
            t.mEdge      = mEdge;
            t.mSoftness  = mSoftness;
            t.OnChanged();
        }