def saveAs(self, filename): """ Saves the map using a specified filename. Emits preSave and postSave signals. """ events.preSave.send(sender=self, mapview=self) savers.saveMapFile(str(filename), self._editor.getEngine(), self._map, importList=self.importlist) events.postSave.send(sender=self, mapview=self)
def save(self): """ Saves the map using the previous filename. Emits preSave and postSave signals. """ curname = "" try: curname = self._map.getFilename() except RuntimeError: print "Map has no filename yet, can't save." return events.preSave.send(sender=self, mapview=self) savers.saveMapFile(curname, self._editor.getEngine(), self._map, importList=self.importlist) events.postSave.send(sender=self, mapview=self)
def save(self): """ Saves the map using the previous filename. Emits preSave and postSave signals. """ curname = "" try: curname = self._map.getResourceLocation().getFilename() except RuntimeError: print "Map has no filename yet, can't save." return events.preSave.send(sender=self, mapview=self) savers.saveMapFile(curname, self._editor.getEngine(), self._map, importList=self.importlist) events.postSave.send(sender=self, mapview=self)
def save(self, filename): saveMapFile(filename, self.engine, self.map)