def __init__(self, rom_project: RomProject): """Loads the list of backgrounds for the ROM.""" self.project = rom_project self.bgs: BgList = rom_project.open_file_in_rom( MAP_BG_LIST, FileType.BG_LIST_DAT) self._tree_model = None self._tree_level_iter = []
def __init__(self, rom_project: RomProject): """Loads the list of backgrounds for the ROM.""" self.project = rom_project self.bgs: BgListProtocol = rom_project.open_file_in_rom(MAP_BG_LIST, FileType.BG_LIST_DAT) self._tree_model: Gtk.TreeModel self._tree_level_iter: List[Gtk.TreeIter] = [] self._sub_nodes: Gtk.TreeIter self._other_node: Gtk.TreeIter