public void SetPointers(LargeMapViewer2D picturebox, ShipController shipController) { _picturebox = picturebox; _shipController = shipController; // Apply Settings txtMinSize_TextChanged(this, new EventArgs()); txtMaxSize_TextChanged(this, new EventArgs()); cboType_SelectedIndexChanged(this, new EventArgs()); trkThrusterOffset_Scroll(this, new EventArgs()); trkSize_Scroll(this, new EventArgs()); }
public ShipController(LargeMapViewer2D picturebox, SimpleMap map, MyVector boundryLower, MyVector boundryUpper) { _picturebox = picturebox; _map = map; _boundryLower = boundryLower; _boundryUpper = boundryUpper; _blipToken = TokenGenerator.NextToken(); _picturebox.KeyDown += new System.Windows.Forms.KeyEventHandler(Picturebox_KeyDown); _picturebox.KeyUp += new System.Windows.Forms.KeyEventHandler(Picturebox_KeyUp); }
public void SetPointers(LargeMapViewer2D picturebox, ShipController shipController, SimpleMap map) { _picturebox = picturebox; _shipController = shipController; _map = map; shipPropsMain1.SetPointers(picturebox, shipController); shipPropsTractor1.SetPointers(shipController, map); shipPropsGun1.SetPointers(shipController); _shipController.FinishedSetup(); ShowPropertyTab(shipPropsMain1); }
private Ball _drawingBall = null; // ball is the lowest base class. it could also be solidball or rigidbody //private double _diminishPercent = 1d; #endregion #region Constructor public BallAdder(LargeMapViewer2D picturebox, ObjectRenderer renderer, BallProps newBallProps, SimpleMap map, MyVector boundryLower, MyVector boundryUpper, List <long> tempObjects) { _picturebox = picturebox; _renderer = renderer; _newBallProps = newBallProps; _map = map; _boundryLower = boundryLower; _boundryUpper = boundryUpper; _tempObjects = tempObjects; _picturebox.MouseDown += new MouseEventHandler(picturebox_MouseDown); _picturebox.MouseUp += new MouseEventHandler(picturebox_MouseUp); _picturebox.MouseMove += new MouseEventHandler(picturebox_MouseMove); }
public Selector(LargeMapViewer2D picturebox, SimpleMap map, ObjectRenderer renderer, List <long> cantDeleteTokens) { _picturebox = picturebox; _map = map; _renderer = renderer; _cantDeleteTokens = cantDeleteTokens; _picturebox.MouseDown += new MouseEventHandler(picturebox_MouseDown); _picturebox.MouseUp += new MouseEventHandler(picturebox_MouseUp); _picturebox.MouseMove += new MouseEventHandler(picturebox_MouseMove); _picturebox.KeyDown += new KeyEventHandler(picturebox_KeyDown); _picturebox.KeyUp += new KeyEventHandler(picturebox_KeyUp); }
public GravMouse(LargeMapViewer2D picturebox, SimpleMap map, MyVector boundryLower, MyVector boundryUpper) { const double RADIUS = 400; _picturebox = picturebox; _map = map; _boundryLower = boundryLower; _boundryUpper = boundryUpper; _cursorBlip = new BallBlip(new Ball(new MyVector(), new DoubleVector(1, 0, 0, 0, 1, 0), RADIUS, UtilityCore.GetMassForRadius(RADIUS, 1d), 1, 0, 0, _boundryLower, _boundryUpper), CollisionStyle.Stationary, RadarBlipQual.BallUserDefined05, TokenGenerator.NextToken()); _picturebox.MouseDown += new MouseEventHandler(picturebox_MouseDown); _picturebox.MouseUp += new MouseEventHandler(picturebox_MouseUp); _picturebox.MouseMove += new MouseEventHandler(picturebox_MouseMove); _picturebox.MouseLeave += new EventHandler(picturebox_MouseLeave); }
public ObjectRenderer(LargeMapViewer2D viewer) { _viewer = viewer; }