private async void Load2D(object sender, EventArgs e) { _mapGraphics = new MapGraphics(false, Config.MapGui.checkBoxMapOptionsEnableOrthographicView.Checked); _mapGraphics.MapViewScaleValue = Config.MapGraphics.MapViewScaleValue; _mapGraphics.MapViewCenterXValue = Config.MapGraphics.MapViewCenterXValue; _mapGraphics.MapViewCenterYValue = Config.MapGraphics.MapViewCenterYValue; _mapGraphics.MapViewCenterZValue = Config.MapGraphics.MapViewCenterZValue; _mapGraphics.MapViewYawValue = Config.MapGraphics.MapViewYawValue; _mapGraphics.MapViewPitchValue = Config.MapGraphics.MapViewPitchValue; _mapGraphics.Load(glControlMap2D); }
public void Load() { // Create new graphics control _mapGraphics = new MapGraphics(_mapGui.GLControl); _mapGraphics.Load(); _isLoaded = true; // Set the default map ChangeCurrentMap(MapAssoc.DefaultMap); // Add Mario's map object _mapGraphics.AddMapObject(_marioMapObj); _mapGraphics.AddMapObject(_holpMapObj); _mapGraphics.AddMapObject(_intendedNextPositionMapObj); _mapGraphics.AddMapObject(_cameraMapObj); _mapGraphics.AddMapObject(_floorTriangleMapObj); _mapGraphics.AddMapObject(_ceilingTriangleMapObj); //----- Register events ------ // Set image _mapGui.MapIconSizeTrackbar.ValueChanged += (sender, e) => _mapGraphics.IconSize = _mapGui.MapIconSizeTrackbar.Value; _mapGui.MapBoundsUpButton.Click += (sender, e) => ChangeMapPosition(0, 1); _mapGui.MapBoundsDownButton.Click += (sender, e) => ChangeMapPosition(0, -1); _mapGui.MapBoundsLeftButton.Click += (sender, e) => ChangeMapPosition(-1, 0); _mapGui.MapBoundsRightButton.Click += (sender, e) => ChangeMapPosition(1, 0); _mapGui.MapBoundsUpLeftButton.Click += (sender, e) => ChangeMapPosition(-1, 1); _mapGui.MapBoundsUpRightButton.Click += (sender, e) => ChangeMapPosition(1, 1); _mapGui.MapBoundsDownLeftButton.Click += (sender, e) => ChangeMapPosition(-1, -1); _mapGui.MapBoundsDownRightButton.Click += (sender, e) => ChangeMapPosition(1, -1); _mapGui.MapBoundsZoomInButton.Click += (sender, e) => ChangeMapZoom(1); _mapGui.MapBoundsZoomOutButton.Click += (sender, e) => ChangeMapZoom(-1); _mapGui.MapArtificialMarioYLabelTextBox.AddEnterAction(() => _artificialMarioY = ParsingUtilities.ParseFloatNullable( _mapGui.MapArtificialMarioYLabelTextBox.Text)); }
public void Load() { // Create new graphics control _mapGraphics = new MapGraphics(_mapGui.GLControl); _mapGraphics.Load(); _isLoaded = true; // Set the default map ChangeCurrentMap(MapAssoc.DefaultMap); // Add Mario's map object _mapGraphics.AddMapObject(_marioMapObj); _mapGraphics.AddMapObject(_holpMapObj); _mapGraphics.AddMapObject(_intendedNextPositionMapObj); _mapGraphics.AddMapObject(_cameraMapObj); _mapGraphics.AddMapObject(_floorTriangleMapObj); _mapGraphics.AddMapObject(_ceilingTriangleMapObj); //----- Register events ------ // Set image _mapGui.MapIconSizeTrackbar.ValueChanged += (sender, e) => _mapGraphics.IconSize = _mapGui.MapIconSizeTrackbar.Value; }
private async void Load2D(object sender, EventArgs e) { MapGraphics mapGraphics = new MapGraphics(false); mapGraphics.Load(glControlMap2D); }