summaryrefslogtreecommitdiff
path: root/mapwidget.go
diff options
context:
space:
mode:
Diffstat (limited to 'mapwidget.go')
-rw-r--r--mapwidget.go10
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()