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(); }