public override object Clone() { PegGenerator cpyPG = new PegGenerator(Level); base.CloneTo(cpyPG); cpyPG.mNumberOfPegs = mNumberOfPegs; cpyPG.mMaxNumberOfPegs = mMaxNumberOfPegs; cpyPG.mRadiusX = mRadiusX; cpyPG.mRadiusY = mRadiusY; cpyPG.mAngularOffset = mAngularOffset; return(cpyPG); }
public override object Clone() { PegGenerator cpyPG = new PegGenerator(Level); base.CloneTo(cpyPG); cpyPG.mNumberOfPegs = mNumberOfPegs; cpyPG.mMaxNumberOfPegs = mMaxNumberOfPegs; cpyPG.mRadiusX = mRadiusX; cpyPG.mRadiusY = mRadiusY; cpyPG.mAngularOffset = mAngularOffset; return cpyPG; }
private void pegGeneratorRibbonButton_Click(object sender, EventArgs e) { UnselectAllTools(); btnPegGenerator.Checked = true; PegGenerator pg = new PegGenerator(LevelEditor.Level); mParent.SetEditorTool(new DrawEditorTool(pg, false)); }