foundry package#
Subpackages#
- foundry.core package
- Subpackages
- foundry.core.graphics_page package
- foundry.core.graphics_set package
- foundry.core.painter package
- foundry.core.player_animations package
- foundry.core.warnings package
- Submodules
- foundry.core.warnings.EnemyCompatibilityWarning module
- foundry.core.warnings.ExtendToGroundWarning module
- foundry.core.warnings.InvalidObjectWarning module
- foundry.core.warnings.InvalidPositionWarning module
- foundry.core.warnings.InvalidSizeWarning module
- foundry.core.warnings.InvalidWarpWarning module
- foundry.core.warnings.OutsideLevelBoundsWarning module
- foundry.core.warnings.Warning module
- foundry.core.warnings.WarningCreator module
- foundry.core.warnings.WarningType module
- foundry.core.warnings.util module
- Module contents
- Submodules
- foundry.core.Data module
- foundry.core.UndoController module
- foundry.core.file module
- foundry.core.geometry module
BoundLinePointRectRect.bottomRect.bottom_edgeRect.edgesRect.evolve()Rect.evolve_bottom()Rect.evolve_left()Rect.evolve_right()Rect.evolve_top()Rect.from_points()Rect.from_vector()Rect.leftRect.left_edgeRect.lower_left_pointRect.lower_right_pointRect.mid_pointRect.pointRect.pointsRect.rightRect.right_edgeRect.sizeRect.to_qt()Rect.topRect.top_edgeRect.upper_left_pointRect.upper_right_pointRect.validate()
SimpleBoundSizeVector2D
- foundry.core.gui module
ActionBaseModelBorderClickClick.BACK_CLICKClick.EXTRA_CLICK_0Click.EXTRA_CLICK_1Click.EXTRA_CLICK_2Click.EXTRA_CLICK_3Click.EXTRA_CLICK_4Click.EXTRA_CLICK_5Click.EXTRA_CLICK_6Click.EXTRA_CLICK_7Click.EXTRA_CLICK_8Click.EXTRA_CLICK_9Click.FORWARD_CLICKClick.LEFT_CLICKClick.MIDDLE_CLICKClick.OTHERClick.RIGHT_CLICKClick.from_qt()
ConnectionErrorDialogControlDialogEventEdgeEmittingPropertyFocusFocusEventKeyKey.AKey.ALTKey.AMPERSANDKey.APOSTROPHEKey.ASTERISKKey.ATKey.BKey.BACK_SLASHKey.BACK_SPACEKey.BACK_TABKey.BARKey.CKey.CAPS_LOCKKey.CARROTKey.CLEARKey.COLONKey.COMMAKey.CONTROLKey.DKey.DELETEKey.DOLLARKey.DOUBLE_QUITEKey.DOWNKey.EKey.ENDKey.ENTERKey.EQUALKey.ESCAPEKey.EXCLAMATION_MARKKey.FKey.F1Key.F10Key.F11Key.F12Key.F13Key.F14Key.F15Key.F16Key.F17Key.F18Key.F19Key.F2Key.F20Key.F21Key.F22Key.F23Key.F24Key.F25Key.F26Key.F27Key.F28Key.F29Key.F3Key.F30Key.F31Key.F32Key.F33Key.F34Key.F35Key.F4Key.F5Key.F6Key.F7Key.F8Key.F9Key.GKey.GREATER_THANKey.HKey.HASHTAGKey.HOMEKey.IKey.INSERTKey.JKey.KKey.LKey.LEFTKey.LEFT_BRACEKey.LEFT_BRACKETKey.LEFT_PARENTHESESKey.LEFT_QUOTEKey.LESS_THANKey.MKey.METAKey.MINUSKey.NKey.NUMBER_0Key.NUMBER_1Key.NUMBER_2Key.NUMBER_3Key.NUMBER_4Key.NUMBER_5Key.NUMBER_6Key.NUMBER_7Key.NUMBER_8Key.NUMBER_9Key.NUMS_LOCKKey.OKey.PKey.PAGE_DOWNKey.PAGE_UPKey.PAUSEKey.PERCENTKey.PERIODKey.PLUSKey.PRINTKey.QKey.QUESTION_MARK0Key.RKey.RETURNKey.RIGHTKey.RIGHT_BRACEKey.RIGHT_BRACKETKey.RIGHT_PARENTHESESKey.SKey.SCROLL_LOCKKey.SEMICOLONKey.SHIFTKey.SLASHKey.SPACEKey.SYSTEM_REQUESTKey.TKey.TABKey.TILDEKey.UKey.UNDERSCOREKey.UPKey.VKey.WKey.XKey.YKey.ZKey.from_qt()
KeyEventKeySequenceModifierMouseEventMouseWheelEventObjectObjectMetaOrientationSelectionSignalSignalBlockerSignalInstanceSignalTesterUndoRedoUndoRedoActorUndoRedoExtendedForwarderUndoRedoForwarderUndoRedoHelperUndoRedoRootemitting_property()
- foundry.core.icon module
- foundry.core.menu module
- foundry.core.namespace module
ArgumentsValidatorBoolValidatorChildDoesNotExistExceptionCircularImportExceptionComplexValidatorCallableComplexValidatorCallableInformationComplexValidatorCallableInformation.argumentsComplexValidatorCallableInformation.decompose()ComplexValidatorCallableInformation.keywords_argumentsComplexValidatorCallableInformation.restrict_argumentsComplexValidatorCallableInformation.restrict_keywordsComplexValidatorCallableInformation.validate_type_information()ComplexValidatorCallableInformation.validator
ConcreteValidatorDEFAULT_ARGUMENTDefaultValidatorEXCLUDED_VALUESFloatValidatorINVALID_USER_DEFINED_TYPESIntegerValidatorInvalidChildNameInvalidKeywordArgumentsExceptionInvalidPositionalArgumentsExceptionInvalidTypeArgumentExceptionKeywordValidatorMalformedArgumentsExceptionsMissingExceptionMissingTypeArgumentExceptionNOT_PROVIDED_ARGUMENTNamespaceNamespaceValidationExceptionNonNegativeIntegerValidatorNoneValidatorOptionalValidatorPARENT_ARGUMENTParentDoesNotContainChildExceptionParentDoesNotExistExceptionPathPrimitiveValidatorSequenceValidatorSingleArgumentValidatorStringValidatorTYPE_INFO_ARGS_ARGUMENTSTYPE_INFO_ARGUMENTTYPE_INFO_ARGUMENTSTYPE_INFO_KWARGS_ARGUMENTSTupleValidatorTypeHandlerTypeHandlerManagerTypeInformationTypeNotFoundExceptionTypeValidatorVALID_META_TYPE_ARGUMENTSVALID_META_TYPE_KEYWORD_ARGUMENTSValidationExceptionValidatorValidatorCallableValidatorCallableInformationValidatorHandlerMappingValidatorInformationValidatorMappingcustom_validator()default_validator()find_cycle()generate_dependency_graph()generate_namespace()get_namespace_dict_from_path()sort_topographically()validate()validate_argument()validate_element()validate_element_to_type()validate_name_is_in_namespace()validate_namespace()validate_namespace_type()validate_path_name()validate_valid_name()
- foundry.core.palette module
ColorColorPaletteColorPalette.colorsColorPalette.count()ColorPalette.from_default()ColorPalette.from_json_file()ColorPalette.from_palette_file()ColorPalette.index()ColorPalette.validate_from_colors()ColorPalette.validate_from_default()ColorPalette.validate_from_json_file()ColorPalette.validate_from_palette_file()
ColorSequencePalettePaletteGroupget_internal_palette_offset()
- foundry.core.redux_store module
- foundry.core.tasks module
AUTOMATED_REMOVAL_DURATIONDilledConnectionFAST_CONNECTION_POLLING_RATEFORCE_KILL_TIMEOUTFORCE_TERMINATION_TIMEOUTFinishedTaskMANAGER_SLEEP_DURATIONNotAPickleExceptionRESPONSIVE_TIMEOUTReplierReplyRequestRequestPipeRequesterRequestsSLOW_CONNECTION_POLLING_RATEStatusTaskTaskCallbackTaskManagerTaskManager.add_worker()TaskManager.check_time()TaskManager.default()TaskManager.get_arguments_of_task()TaskManager.get_important_return_values()TaskManager.get_status()TaskManager.handle_request()TaskManager.incoming_pipeTaskManager.is_limitedTaskManager.join()TaskManager.last_eventTaskManager.limit()TaskManager.nameTaskManager.outgoing_pipeTaskManager.poll_queued_tasks()TaskManager.poll_tasks()TaskManager.poll_workers()TaskManager.queued_tasksTaskManager.recent_returned_valuesTaskManager.remove_stale_return_values()TaskManager.replierTaskManager.send_task_to_worker()TaskManager.start_sleeping()TaskManager.statusTaskManager.stop()TaskManager.stop_sleeping()TaskManager.update()TaskManager.workers
TaskManagerProxyTaskManagerProxy.check_if_child_task_finished()TaskManagerProxy.incoming_pipeTaskManagerProxy.is_alive()TaskManagerProxy.join()TaskManagerProxy.kill()TaskManagerProxy.make_request()TaskManagerProxy.nameTaskManagerProxy.outgoing_pipeTaskManagerProxy.poll_tasks()TaskManagerProxy.processTaskManagerProxy.requesterTaskManagerProxy.schedule_task()TaskManagerProxy.schedule_tasks()TaskManagerProxy.start()TaskManagerProxy.task_finishedTaskManagerProxy.terminate()
TaskMethodTaskWorkerTaskWorker.default()TaskWorker.execute_task()TaskWorker.get_status()TaskWorker.handle_request()TaskWorker.incoming_pipeTaskWorker.join()TaskWorker.nameTaskWorker.outgoing_pipeTaskWorker.poll_tasks()TaskWorker.replierTaskWorker.start_sleeping()TaskWorker.statusTaskWorker.stop()TaskWorker.stop_sleeping()TaskWorker.task_countTaskWorker.update()
TaskWorkerProxyWORKER_SLEEP_DURATIONWorkerTaskdill_connection()exit_after()stage_task()start_task_manager()synchronize()taskwait_until()
- foundry.core.validators module
- Module contents
- Subpackages
- foundry.game package
- Subpackages
- foundry.game.gfx package
- foundry.game.level package
- Submodules
- foundry.game.level.Level module
- foundry.game.level.LevelControlled module
- foundry.game.level.LevelController module
- foundry.game.level.LevelLike module
- foundry.game.level.LevelManager module
- foundry.game.level.LevelRef module
- foundry.game.level.WorldMap module
- foundry.game.level.util module
- Module contents
- Submodules
- foundry.game.Data module
- foundry.game.Definitions module
- foundry.game.EnemyDefinitions module
EnemyDefinitionEnemyDefinition.blocksEnemyDefinition.bmp_heightEnemyDefinition.bmp_widthEnemyDefinition.check_compatibilityEnemyDefinition.check_level_boundsEnemyDefinition.icon_heightEnemyDefinition.icon_widthEnemyDefinition.icon_x_offsetEnemyDefinition.icon_y_offsetEnemyDefinition.orientationEnemyDefinition.pagesEnemyDefinition.rect_heightEnemyDefinition.rect_widthEnemyDefinition.rect_x_offsetEnemyDefinition.rect_y_offsetEnemyDefinition.spritesEnemyDefinition.get_warnings()EnemyDefinition.suggested_icon_heightEnemyDefinition.suggested_icon_widthEnemyDefinition.suggested_icon_x_offsetEnemyDefinition.suggested_icon_y_offset
EnemyDefinitionsGeneratorTypeSpriteget_enemy_metadata()
- foundry.game.File module
INESHeaderINESHeader.BASE_PROGRAM_SIZEINESHeader.CHARACTER_BANK_SIZEINESHeader.INESHEADER_PREFIXINESHeader.INES_HEADER_SIZEINESHeader.PROGRAM_BANK_SIZEINESHeader.address_is_global()INESHeader.battery_backed_ramINESHeader.character_banksINESHeader.character_sizeINESHeader.from_data()INESHeader.horizontal_mirroringINESHeader.mapperINESHeader.normalized_address()INESHeader.program_address()INESHeader.program_banksINESHeader.program_sizeINESHeader.relative_address()INESHeader.vertical_mirroring
InvalidINESHeaderROMROM.MARKER_VALUEROM.NINTENDO_MARKER_VALUEROM.W_INIT_OS_LISTROM.bulk_read()ROM.bulk_write()ROM.generate_tag()ROM.get_byte()ROM.get_id()ROM.get_tsa_data()ROM.headerROM.identifierROM.is_loaded()ROM.load_from_file()ROM.nameROM.pathROM.rom_dataROM.save_to_file()ROM.set_additional_data()ROM.settingsROM.write_tsa_data()
getrandbits()
- foundry.game.ObjectDefinitions module
EndTypeGeneratorTypeGeneratorType.CENTEREDGeneratorType.DESERT_PIPE_BOXGeneratorType.DIAG_DOWN_LEFTGeneratorType.DIAG_DOWN_RIGHTGeneratorType.DIAG_UP_RIGHTGeneratorType.DIAG_WEIRDGeneratorType.ENDINGGeneratorType.HORIZONTALGeneratorType.HORIZONTAL_2GeneratorType.HORIZ_TO_GROUNDGeneratorType.PYRAMID_2GeneratorType.PYRAMID_TO_GROUNDGeneratorType.SINGLE_BLOCK_OBJECTGeneratorType.TO_THE_SKYGeneratorType.VERTICAL
TilesetTilesetDefinitionTilesetDefinition.blocksTilesetDefinition.bmp_heightTilesetDefinition.bmp_widthTilesetDefinition.check_level_boundsTilesetDefinition.domainTilesetDefinition.endingTilesetDefinition.max_valueTilesetDefinition.min_valueTilesetDefinition.orientationTilesetDefinition.sizeTilesetDefinition.get_warnings()TilesetDefinition.is_4byteTilesetDefinition.object_design_length
Tilesetsget_object_metadata()
- foundry.game.Tileset module
- Module contents
- Subpackages
- foundry.gui package
- Submodules
- foundry.gui.AboutWindow module
- foundry.gui.AutoSaveDialog module
- foundry.gui.AutoScrollDrawer module
- foundry.gui.AutoScrollEditor module
- foundry.gui.BlockEditor module
BlockEditorControllerBlockEditorController.block_indexBlockEditorController.block_index_changedBlockEditorController.closeEvent()BlockEditorController.destroyedBlockEditorController.graphics_setBlockEditorController.graphics_set_changedBlockEditorController.palette_groupBlockEditorController.palette_group_changedBlockEditorController.palette_indexBlockEditorController.palette_index_changedBlockEditorController.silent_update_tsa_data()BlockEditorController.staticMetaObjectBlockEditorController.tile_square_assembly_changedBlockEditorController.tsa_data
BlockEditorModelBlockEditorView
- foundry.gui.BlockViewer module
BlockViewerControllerBlockViewerController.closeEvent()BlockViewerController.destroyedBlockViewerController.palette_groupBlockViewerController.palette_group_changedBlockViewerController.staticMetaObjectBlockViewerController.tile_square_assembly_changedBlockViewerController.tilesetBlockViewerController.tileset_changedBlockViewerController.tsa_data
BlockViewerModelBlockViewerViewBlockViewerView.BLOCKSBlockViewerView.BLOCKS_PER_COLUMNBlockViewerView.BLOCKS_PER_ROWBlockViewerView.block_scaleBlockViewerView.block_selectedBlockViewerView.mouseMoveEvent()BlockViewerView.mouseReleaseEvent()BlockViewerView.paintEvent()BlockViewerView.resizeEvent()BlockViewerView.staticMetaObjectBlockViewerView.zoom
- foundry.gui.ColorButtonWidget module
- foundry.gui.ColorSelector module
- foundry.gui.ContextMenu module
CMActionCMModeContextMenuContextMenu.as_background_menu()ContextMenu.as_list_menu()ContextMenu.as_object_menu()ContextMenu.copied_objects_originContextMenu.get_all_menu_item_ids()ContextMenu.get_copied_objects()ContextMenu.get_position()ContextMenu.set_copied_objects()ContextMenu.set_position()ContextMenu.staticMetaObject
- foundry.gui.CustomChildWindow module
- foundry.gui.CustomDialog module
- foundry.gui.FlowLayout module
FlowLayoutFlowLayout.addItem()FlowLayout.clear()FlowLayout.count()FlowLayout.expandingDirections()FlowLayout.fromItems()FlowLayout.hasHeightForWidth()FlowLayout.heightForWidth()FlowLayout.itemAt()FlowLayout.minimumSize()FlowLayout.removeItem()FlowLayout.setGeometry()FlowLayout.sizeHint()FlowLayout.staticMetaObjectFlowLayout.takeAt()
- foundry.gui.HeaderEditor module
HeaderDisplayHeaderDisplay.current_pageHeaderDisplay.dataHeaderDisplay.data_editorHeaderDisplay.graphicsHeaderDisplay.graphics_editorHeaderDisplay.infoHeaderDisplay.info_editorHeaderDisplay.level_bytesHeaderDisplay.startHeaderDisplay.start_editorHeaderDisplay.staticMetaObjectHeaderDisplay.warpHeaderDisplay.warp_editor
HeaderEditorHeaderEditor.actionHeaderEditor.action_changedHeaderEditor.can_redoHeaderEditor.can_undoHeaderEditor.current_pageHeaderEditor.descriptionHeaderEditor.description_changedHeaderEditor.do()HeaderEditor.enemy_paletteHeaderEditor.enemy_palette_changedHeaderEditor.enemy_spaceHeaderEditor.enemy_space_changedHeaderEditor.generator_paletteHeaderEditor.generator_palette_changedHeaderEditor.generator_spaceHeaderEditor.generator_space_changedHeaderEditor.graphics_setHeaderEditor.graphics_set_changedHeaderEditor.horizontalHeaderEditor.horizontal_changedHeaderEditor.level_lengthHeaderEditor.level_length_changedHeaderEditor.musicHeaderEditor.music_changedHeaderEditor.nameHeaderEditor.name_changedHeaderEditor.next_level_enemy_pointerHeaderEditor.next_level_enemy_pointer_changedHeaderEditor.next_level_generator_pointerHeaderEditor.next_level_generator_pointer_changedHeaderEditor.next_level_tilesetHeaderEditor.next_level_tileset_changedHeaderEditor.pipe_ends_levelHeaderEditor.pipe_ends_level_changedHeaderEditor.redo()HeaderEditor.scrollHeaderEditor.scroll_changedHeaderEditor.stateHeaderEditor.state_changedHeaderEditor.staticMetaObjectHeaderEditor.timeHeaderEditor.time_changedHeaderEditor.undo()HeaderEditor.undo_controllerHeaderEditor.x_positionHeaderEditor.x_position_changedHeaderEditor.y_positionHeaderEditor.y_position_changed
HeaderStateheader_state_to_level_header()level_to_header_state()
- foundry.gui.HorizontalLine module
- foundry.gui.JumpCreator module
- foundry.gui.JumpEditor module
- foundry.gui.JumpList module
- foundry.gui.LevelDataEditor module
LevelDataDisplayLevelDataDisplay.horizontalLevelDataDisplay.horizontal_editorLevelDataDisplay.level_lengthLevelDataDisplay.level_length_editorLevelDataDisplay.musicLevelDataDisplay.music_editorLevelDataDisplay.pipe_ends_levelLevelDataDisplay.pipe_ends_level_editorLevelDataDisplay.scrollLevelDataDisplay.scroll_editorLevelDataDisplay.staticMetaObjectLevelDataDisplay.timeLevelDataDisplay.time_editor
LevelDataEditorLevelDataEditor.can_redoLevelDataEditor.can_undoLevelDataEditor.do()LevelDataEditor.horizontalLevelDataEditor.horizontal_changedLevelDataEditor.level_lengthLevelDataEditor.level_length_changedLevelDataEditor.musicLevelDataEditor.music_changedLevelDataEditor.pipe_ends_levelLevelDataEditor.pipe_ends_level_changedLevelDataEditor.redo()LevelDataEditor.scrollLevelDataEditor.scroll_changedLevelDataEditor.stateLevelDataEditor.state_changedLevelDataEditor.staticMetaObjectLevelDataEditor.timeLevelDataEditor.time_changedLevelDataEditor.undo()LevelDataEditor.undo_controller
LevelDataState
- foundry.gui.LevelDrawer module
- foundry.gui.LevelGraphicsEditor module
LevelGraphicsDisplayLevelGraphicsEditorLevelGraphicsEditor.can_redoLevelGraphicsEditor.can_undoLevelGraphicsEditor.do()LevelGraphicsEditor.enemy_paletteLevelGraphicsEditor.enemy_palette_changedLevelGraphicsEditor.generator_paletteLevelGraphicsEditor.generator_palette_changedLevelGraphicsEditor.graphics_setLevelGraphicsEditor.graphics_set_changedLevelGraphicsEditor.redo()LevelGraphicsEditor.stateLevelGraphicsEditor.state_changedLevelGraphicsEditor.staticMetaObjectLevelGraphicsEditor.undo()LevelGraphicsEditor.undo_controller
LevelGraphicsState
- foundry.gui.LevelInformationEditor module
LevelInformationEditorLevelInformationEditor.can_redoLevelInformationEditor.can_undoLevelInformationEditor.descriptionLevelInformationEditor.description_changedLevelInformationEditor.do()LevelInformationEditor.enemy_spaceLevelInformationEditor.enemy_space_changedLevelInformationEditor.generator_spaceLevelInformationEditor.generator_space_changedLevelInformationEditor.levelLevelInformationEditor.nameLevelInformationEditor.name_changedLevelInformationEditor.redo()LevelInformationEditor.stateLevelInformationEditor.state_changedLevelInformationEditor.staticMetaObjectLevelInformationEditor.undo()LevelInformationEditor.undo_controller
LevelInformationEditorDisplayLevelInformationEditorDisplay.descriptionLevelInformationEditorDisplay.description_editorLevelInformationEditorDisplay.enemy_spaceLevelInformationEditorDisplay.enemy_space_editorLevelInformationEditorDisplay.generator_spaceLevelInformationEditorDisplay.generator_space_editorLevelInformationEditorDisplay.nameLevelInformationEditorDisplay.name_editorLevelInformationEditorDisplay.staticMetaObject
- foundry.gui.LevelSelector module
- foundry.gui.LevelSizeBar module
- foundry.gui.LevelStartEditor module
LevelStartDisplayLevelStartEditorLevelStartEditor.actionLevelStartEditor.action_changedLevelStartEditor.can_redoLevelStartEditor.can_undoLevelStartEditor.do()LevelStartEditor.redo()LevelStartEditor.stateLevelStartEditor.state_changedLevelStartEditor.staticMetaObjectLevelStartEditor.undo()LevelStartEditor.undo_controllerLevelStartEditor.x_positionLevelStartEditor.x_position_changedLevelStartEditor.y_positionLevelStartEditor.y_position_changed
LevelStartState
- foundry.gui.LevelView module
LevelViewLevelView.add_enemy()LevelView.add_jump()LevelView.add_object()LevelView.create_enemy_at()LevelView.create_object_at()LevelView.dragEnterEvent()LevelView.dragLeaveEvent()LevelView.dragMoveEvent()LevelView.drag_start_pointLevelView.dragging_happenedLevelView.dropEvent()LevelView.get_object_names()LevelView.get_selected_objects()LevelView.last_mouse_positionLevelView.level_safe_to_save()LevelView.make_screenshot()LevelView.mouseMoveEvent()LevelView.mousePressEvent()LevelView.mouseReleaseEvent()LevelView.object_at()LevelView.object_createdLevelView.objects_selectedLevelView.paintEvent()LevelView.paste_objects_at()LevelView.remove_jump()LevelView.remove_object()LevelView.remove_selected_objects()LevelView.replace_enemy()LevelView.replace_object()LevelView.resize_obj_start_pointLevelView.resizing_happenedLevelView.scroll_to_objects()LevelView.select_all()LevelView.select_objects()LevelView.selection_squareLevelView.sizeHint()LevelView.staticMetaObjectLevelView.update()LevelView.user_settingsLevelView.wheelEvent()LevelView.zoom_in()LevelView.zoom_out()
undoable()
- foundry.gui.LevelWarpEditor module
LevelWarpDisplayLevelWarpEditorLevelWarpEditor.can_redoLevelWarpEditor.can_undoLevelWarpEditor.do()LevelWarpEditor.enemy_pointerLevelWarpEditor.enemy_pointer_changedLevelWarpEditor.generator_pointerLevelWarpEditor.generator_pointer_changedLevelWarpEditor.redo()LevelWarpEditor.stateLevelWarpEditor.state_changedLevelWarpEditor.staticMetaObjectLevelWarpEditor.tilesetLevelWarpEditor.tileset_changedLevelWarpEditor.undo()LevelWarpEditor.undo_controller
LevelWarpState
- foundry.gui.MainWindow module
MainWindowMainWindow.closeEvent()MainWindow.level_selector_last_levelMainWindow.mouseReleaseEvent()MainWindow.on_about()MainWindow.on_block_viewer()MainWindow.on_check_for_update()MainWindow.on_edit_autoscroll()MainWindow.on_header_editor()MainWindow.on_jump_edit()MainWindow.on_menu()MainWindow.on_menu_item_checked()MainWindow.on_object_viewer()MainWindow.on_open_m3l()MainWindow.on_open_rom()MainWindow.on_orb_options()MainWindow.on_palette_viewer()MainWindow.on_play()MainWindow.on_player_lives()MainWindow.on_player_viewer()MainWindow.on_save_m3l()MainWindow.on_save_rom()MainWindow.on_save_rom_as()MainWindow.on_screenshot()MainWindow.open_level_selector()MainWindow.reload_level()MainWindow.safe_to_change()MainWindow.save_m3l()MainWindow.save_rom()MainWindow.staticMetaObjectMainWindow.update_title()
- foundry.gui.ObjectDropdown module
- foundry.gui.ObjectIcon module
- foundry.gui.ObjectList module
- foundry.gui.ObjectStatusBar module
- foundry.gui.ObjectToolBar module
- foundry.gui.ObjectToolBox module
ObjectToolBoxObjectToolBox.add_from_enemy_set()ObjectToolBox.add_from_tileset()ObjectToolBox.add_object()ObjectToolBox.clear()ObjectToolBox.draw_background_colorObjectToolBox.object_icon_clickedObjectToolBox.object_placedObjectToolBox.object_selectedObjectToolBox.place_at_front()ObjectToolBox.staticMetaObjectObjectToolBox.update()
- foundry.gui.ObjectViewer module
- foundry.gui.PaletteEditorWidget module
- foundry.gui.PaletteGroupController module
PaletteGroupControllerPaletteGroupController.changedPaletteGroupController.load_from_level()PaletteGroupController.on_palette_update()PaletteGroupController.palette_group_changedPaletteGroupController.restore()PaletteGroupController.save()PaletteGroupController.silent_update()PaletteGroupController.staticMetaObject
- foundry.gui.PaletteGroupEditor module
- foundry.gui.PaletteGroupModel module
PaletteGroupModelPaletteGroupModel.background_indexPaletteGroupModel.background_palette_groupPaletteGroupModel.background_palette_group_backupPaletteGroupModel.changedPaletteGroupModel.restore()PaletteGroupModel.save()PaletteGroupModel.soft_save()PaletteGroupModel.sprite_indexPaletteGroupModel.sprite_palette_groupPaletteGroupModel.sprite_palette_group_backupPaletteGroupModel.tileset
- foundry.gui.PaletteViewer module
- foundry.gui.PaletteWidget module
- foundry.gui.PatternViewer module
PatternViewerControllerPatternViewerController.closeEvent()PatternViewerController.destroyedPatternViewerController.graphics_setPatternViewerController.graphics_set_changedPatternViewerController.palette_groupPatternViewerController.palette_group_changedPatternViewerController.palette_indexPatternViewerController.palette_index_changedPatternViewerController.pattern_selectedPatternViewerController.staticMetaObject
PatternViewerModelPatternViewerViewPatternViewerView.PATTERNSPatternViewerView.PATTERNS_PER_COLUMNPatternViewerView.PATTERNS_PER_ROWPatternViewerView.mouseMoveEvent()PatternViewerView.mouseReleaseEvent()PatternViewerView.paintEvent()PatternViewerView.pattern_scalePatternViewerView.pattern_selectedPatternViewerView.resizeEvent()PatternViewerView.staticMetaObjectPatternViewerView.zoom
- foundry.gui.PlayerFrameEditor module
PlayerFrameEditorControllerPlayerFrameEditorController.closeEvent()PlayerFrameEditorController.destroyedPlayerFrameEditorController.framePlayerFrameEditorController.frames_changedPlayerFrameEditorController.is_marioPlayerFrameEditorController.offset_changedPlayerFrameEditorController.page_offsetPlayerFrameEditorController.palette_groupPlayerFrameEditorController.power_up_offsetsPlayerFrameEditorController.sprite_groupsPlayerFrameEditorController.staticMetaObject
PlayerFrameEditorModelPlayerFrameEditorView
- foundry.gui.PlayerViewer module
PlayerViewerControllerPlayerViewerController.closeEvent()PlayerViewerController.destroyedPlayerViewerController.is_marioPlayerViewerController.is_mario_changedPlayerViewerController.palettePlayerViewerController.palette_groupPlayerViewerController.palette_group_changedPlayerViewerController.power_upPlayerViewerController.power_up_changedPlayerViewerController.power_up_offsetPlayerViewerController.power_up_offsetsPlayerViewerController.power_up_offsets_changedPlayerViewerController.sprite_groupsPlayerViewerController.staticMetaObject
PlayerViewerModelPlayerViewerView
- foundry.gui.SelectionSquare module
- foundry.gui.SettingsDialog module
- foundry.gui.Spinner module
- foundry.gui.SpinnerPanel module
SpinnerPanelSpinnerPanel.clear_spinners()SpinnerPanel.disable_all()SpinnerPanel.enable_domain()SpinnerPanel.enable_length()SpinnerPanel.enable_type()SpinnerPanel.get_domain()SpinnerPanel.get_length()SpinnerPanel.get_type()SpinnerPanel.object_changeSpinnerPanel.set_domain()SpinnerPanel.set_length()SpinnerPanel.set_type()SpinnerPanel.staticMetaObjectSpinnerPanel.update()SpinnerPanel.zoom_in_triggeredSpinnerPanel.zoom_out_triggered
- foundry.gui.SpriteViewer module
SpriteViewerControllerSpriteViewerController.closeEvent()SpriteViewerController.destroyedSpriteViewerController.graphics_setSpriteViewerController.graphics_set_changedSpriteViewerController.palette_groupSpriteViewerController.palette_group_changedSpriteViewerController.palette_indexSpriteViewerController.palette_index_changedSpriteViewerController.sprite_selectedSpriteViewerController.staticMetaObject
SpriteViewerModelSpriteViewerViewSpriteViewerView.SPRITESSpriteViewerView.SPRITES_PER_COLUMNSpriteViewerView.SPRITES_PER_ROWSpriteViewerView.mouseMoveEvent()SpriteViewerView.mouseReleaseEvent()SpriteViewerView.mouse_movedSpriteViewerView.paintEvent()SpriteViewerView.resizeEvent()SpriteViewerView.sprite_selectedSpriteViewerView.sprite_sizeSpriteViewerView.staticMetaObjectSpriteViewerView.zoom
- foundry.gui.SpriteViewerWidget module
SpriteViewerWidgetSpriteViewerWidget.clickedSpriteViewerWidget.graphics_setSpriteViewerWidget.graphics_set_changedSpriteViewerWidget.mouseMoveEvent()SpriteViewerWidget.mouseReleaseEvent()SpriteViewerWidget.mouse_moved_over_widgetSpriteViewerWidget.paintEvent()SpriteViewerWidget.palette_groupSpriteViewerWidget.palette_group_changedSpriteViewerWidget.sizeHint()SpriteViewerWidget.spritesSpriteViewerWidget.sprites_changedSpriteViewerWidget.staticMetaObjectSpriteViewerWidget.transparency_changedSpriteViewerWidget.transparentSpriteViewerWidget.zoomSpriteViewerWidget.zoom_changed
- foundry.gui.TabbedToolBox module
TabbedToolBoxTabbedToolBox.add_recent_object()TabbedToolBox.object_placedTabbedToolBox.select_object()TabbedToolBox.selectedTabbedToolBox.selected_indexTabbedToolBox.set_tileset()TabbedToolBox.show_enemy_item_tab()TabbedToolBox.show_level_object_tab()TabbedToolBox.show_recent_tab()TabbedToolBox.sizeHint()TabbedToolBox.staticMetaObject
- foundry.gui.Toolbar module
- foundry.gui.WarningList module
- foundry.gui.WorldMapView module
- foundry.gui.orb module
- foundry.gui.player_lives module
- foundry.gui.settings module
FileSettingsGUILoaderGUIStyleGUIStyle.DARK_AMBERGUIStyle.DARK_BLUEGUIStyle.DARK_CYANGUIStyle.DARK_GREENGUIStyle.DARK_PINKGUIStyle.DARK_PURPLEGUIStyle.DARK_REDGUIStyle.DARK_TEALGUIStyle.DARK_YELLOWGUIStyle.LIGHT_AMBERGUIStyle.LIGHT_BLUEGUIStyle.LIGHT_CYANGUIStyle.LIGHT_GREENGUIStyle.LIGHT_PINKGUIStyle.LIGHT_PURPLEGUIStyle.LIGHT_REDGUIStyle.LIGHT_TEALGUIStyle.LIGHT_YELLOW
PydanticFileSettingsPydanticUserSettingsPydanticUserSettings.block_transparencyPydanticUserSettings.default_power_has_starPydanticUserSettings.default_powerupPydanticUserSettings.default_starting_worldPydanticUserSettings.draw_autoscrollPydanticUserSettings.draw_expansionPydanticUserSettings.draw_gridPydanticUserSettings.draw_invisible_itemsPydanticUserSettings.draw_items_in_blocksPydanticUserSettings.draw_jump_on_objectsPydanticUserSettings.draw_jumpsPydanticUserSettings.draw_marioPydanticUserSettings.gui_stylePydanticUserSettings.instaplay_argumentsPydanticUserSettings.instaplay_emulatorPydanticUserSettings.object_scroll_enabledPydanticUserSettings.object_tooltip_enabledPydanticUserSettings.resize_modePydanticUserSettings.to_user_settings()
ResizeModesUserSettingsUserSettings.block_transparencyUserSettings.default_power_has_starUserSettings.default_powerupUserSettings.default_starting_worldUserSettings.draw_autoscrollUserSettings.draw_expansionUserSettings.draw_gridUserSettings.draw_invisible_itemsUserSettings.draw_items_in_blocksUserSettings.draw_jump_on_objectsUserSettings.draw_jumpsUserSettings.draw_marioUserSettings.gui_styleUserSettings.instaplay_argumentsUserSettings.instaplay_emulatorUserSettings.object_scroll_enabledUserSettings.object_tooltip_enabledUserSettings.resize_mode
load_file_settings()load_gui_loader()load_settings()save_file_settings()save_settings()set_style()to_pydantic_file_settings()user_setting_to_json()
- foundry.gui.util module
- Module contents
- foundry.smb3parse package
Submodules#
foundry.main module#
- start()#