def __init__(self): # rest self.gridinfo = GridInfo() self.sim = SimConnection() self.ogre = OgreExporter() self.settings = {} self.actions_map = {} for name in self.action_uuids: self.actions_map[name.lower()] = name
def initializeBrowser(self): """ Initialize the browser for a region. """ self.importer = Importer(self.gridinfo) con = SimConnection() con.connect(self.gridinfo._url) region_id = self.region_uuid scenedata = con._con.ogrescene_list({"RegionID": region_id}) self.scenedata = scenedata['res'] self.browserkeys = self.scenedata.keys() self.browserIdx = -1 self.browserInitialized = True