Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
		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;
		}
Exemplo n.º 3
0
		private void pegGeneratorRibbonButton_Click(object sender, EventArgs e)
		{
			UnselectAllTools();
			btnPegGenerator.Checked = true;

			PegGenerator pg = new PegGenerator(LevelEditor.Level);

			mParent.SetEditorTool(new DrawEditorTool(pg, false));
		}