private void PanelBoard_HotSpotHexChange(object sender, HexEventArgs e) { MapBoard.HotspotHex = e.Coords; // Refresh(); this.hexgridPanel.Refresh(); }
private void PanelBoard_StartHexChange(object sender, HexEventArgs e) { _mapBoard.StartHex = e.Coords; this._hexgridPanel.Refresh(); }
private void PanelBoard_StartHexChange(object sender, HexEventArgs e) { MapBoard.StartHex = e.Coords; Refresh(); }
private void PanelBoard_GoalHexChange(object sender, HexEventArgs e) { MapBoard.GoalHex = e.Coords; hexgridPanel_MouseClick(); Refresh(); }
void PanelBoard_HotSpotHexChange(object sender, HexEventArgs e) { _mapBoard.HotspotHex = e.Coords; this._hexgridPanel.Refresh(); }
void HotSpotHexChange(object sender, HexEventArgs e) => RefreshAfter(() => { HotspotHex = e.Coords; });
void StartHexChange(object sender, HexEventArgs e) => RefreshAfter(() => { StartHex = e.Coords; });
void GoalHexChanged(object sender, HexEventArgs e) => RefreshAfter(() => { GoalHex = e.Coords; });
void OnHotSpotHexChanged(object sender, HexEventArgs e) => RefreshAfter(() => { HotSpotHexChanged?.Invoke(sender, e); });
void OnGoalHexChanged(object sender, HexEventArgs e) => RefreshAfter(() => { GoalHexChanged?.Invoke(sender, e); });