public void Cancel() { mFace = null; Started = false; mLine = default( Line2 ); mTexture = null; }
public void Cancel() { mFace = null; Started = false; mStartPos = Vector2.Zero; mCurrentPos = Vector2.Zero; mTexture = null; }
public void Cancel() { mFace = null; Started = false; mRec = Rectangle.Empty; mStartPos = Vector2.Zero; mTexture = null; }
public void Cancel() { mFace = null; Started = false; if ( Game.Input.CheckFocus( mSelectedSolid ) ) Game.Input.Focus = null; mSelectedSolid = null; mStartPos = Vector2.Zero; }
public void Start( EditableCube.Face face, Vector2 mousePos, GameTime gameTime ) { Solid selectedSolid = face.FindSolidAt( mousePos.ToUnits() ); if ( selectedSolid != mSelectedSolid ) Cancel(); if ( selectedSolid != null ) { mFace = face; Started = true; mStartPos = mousePos; mSelectedSolid = selectedSolid; mOriginalPos = mSelectedSolid.Position; Game.Input.Focus = mSelectedSolid; } }
public void Start( EditableCube.Face face, Vector2 mousePos, GameTime gameTime ) { mTexture = new Texture2D( Game.GraphicsDevice, 1, 1 ); mTexture.SetData( new[] { Color.White } ); mFace = face; Started = true; mLine.P0 = EditScreen.SnapVector( mousePos ); }
public void Cancel() { mFace = null; Started = false; }
public void Start( EditableCube.Face face, Vector2 mousePos, GameTime gameTime ) { mTexture = Quarterpipe.CreateQuarterpipeTexture( Game.GraphicsDevice, mSmall ? 50 : 100, new Color( 255, 255, 255, 128 ) ); mFace = face; Started = true; mStartPos = mousePos; }
public void Start( EditableCube.Face face, Vector2 mousePos, GameTime gameTime ) { mTexture = new Texture2D( Game.GraphicsDevice, 1, 1 ); mTexture.SetData( new[] { Color.White } ); mFace = face; Started = true; mStartPos = mousePos; }