diff options
author | Kevin Chabowski <kevin@kch42.de> | 2013-11-02 14:47:26 +0100 |
---|---|---|
committer | Kevin Chabowski <kevin@kch42.de> | 2013-11-02 14:47:26 +0100 |
commit | 63b964614135f6381b5d55828714efb3783dfd04 (patch) | |
tree | 0505976e6bffadd2d37e377932c74987f9f587c2 /mapwidget.go | |
parent | 03eaf07bee24bb12319e53e090a19f2c2a05ad23 (diff) | |
download | biomed-63b964614135f6381b5d55828714efb3783dfd04.tar.gz biomed-63b964614135f6381b5d55828714efb3783dfd04.tar.bz2 biomed-63b964614135f6381b5d55828714efb3783dfd04.zip |
New biome infos are now passed to mapwidget
Diffstat (limited to 'mapwidget.go')
-rw-r--r-- | mapwidget.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mapwidget.go b/mapwidget.go index 116f069..e04b5eb 100644 --- a/mapwidget.go +++ b/mapwidget.go @@ -233,6 +233,16 @@ func (mw *MapWidget) updateGUI() { mw.dArea.GetWindow().Invalidate(nil, false) } +func (mw *MapWidget) updateBioLookup(lookup BiomeLookup) { + mw.bioLookup = lookup + mw.regWrap.bioLookup = lookup + + if mw.regWrap.RegionLoaded() { + mw.regWrap.FlushTiles() + mw.regWrap.UpdateTiles() + } +} + func NewMapWidget(guicbs GUICallbacks, bioLookup BiomeLookup) *MapWidget { dArea := gtk.NewDrawingArea() |