Example #1
0
        public override object Clone()
        {
            BrickGenerator cpyBG = new BrickGenerator(Level);

            base.CloneTo(cpyBG);

            cpyBG.mNumberOfBricks    = mNumberOfBricks;
            cpyBG.mMaxNumberOfBricks = mMaxNumberOfBricks;
            cpyBG.mInnerRadius       = mInnerRadius;
            cpyBG.mAngularOffset     = mAngularOffset;

            cpyBG.mBrickWidth = mBrickWidth;

            return(cpyBG);
        }
Example #2
0
		private void brickGeneratorRibbonButton_Click(object sender, EventArgs e)
		{
			UnselectAllTools();
			btnBrickGenerator.Checked = true;

			BrickGenerator bg = new BrickGenerator(LevelEditor.Level);

			mParent.SetEditorTool(new DrawEditorTool(bg, false));
		}
Example #3
0
		public override object Clone()
		{
			BrickGenerator cpyBG = new BrickGenerator(Level);
			base.CloneTo(cpyBG);

			cpyBG.mNumberOfBricks = mNumberOfBricks;
			cpyBG.mMaxNumberOfBricks = mMaxNumberOfBricks;
			cpyBG.mInnerRadius = mInnerRadius;
			cpyBG.mAngularOffset = mAngularOffset;

			cpyBG.mBrickWidth = mBrickWidth;

			return cpyBG;
		}