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
Bound
Line
Point
Rect
Rect.bottom
Rect.bottom_edge
Rect.edges
Rect.evolve()
Rect.evolve_bottom()
Rect.evolve_left()
Rect.evolve_right()
Rect.evolve_top()
Rect.from_points()
Rect.from_vector()
Rect.left
Rect.left_edge
Rect.lower_left_point
Rect.lower_right_point
Rect.mid_point
Rect.point
Rect.points
Rect.right
Rect.right_edge
Rect.size
Rect.to_qt()
Rect.top
Rect.top_edge
Rect.upper_left_point
Rect.upper_right_point
Rect.validate()
SimpleBound
Size
Vector2D
- foundry.core.gui module
Action
BaseModel
Border
Click
Click.BACK_CLICK
Click.EXTRA_CLICK_0
Click.EXTRA_CLICK_1
Click.EXTRA_CLICK_2
Click.EXTRA_CLICK_3
Click.EXTRA_CLICK_4
Click.EXTRA_CLICK_5
Click.EXTRA_CLICK_6
Click.EXTRA_CLICK_7
Click.EXTRA_CLICK_8
Click.EXTRA_CLICK_9
Click.FORWARD_CLICK
Click.LEFT_CLICK
Click.MIDDLE_CLICK
Click.OTHER
Click.RIGHT_CLICK
Click.from_qt()
ConnectionError
DialogControl
DialogEvent
Edge
EmittingProperty
Focus
FocusEvent
Key
Key.A
Key.ALT
Key.AMPERSAND
Key.APOSTROPHE
Key.ASTERISK
Key.AT
Key.B
Key.BACK_SLASH
Key.BACK_SPACE
Key.BACK_TAB
Key.BAR
Key.C
Key.CAPS_LOCK
Key.CARROT
Key.CLEAR
Key.COLON
Key.COMMA
Key.CONTROL
Key.D
Key.DELETE
Key.DOLLAR
Key.DOUBLE_QUITE
Key.DOWN
Key.E
Key.END
Key.ENTER
Key.EQUAL
Key.ESCAPE
Key.EXCLAMATION_MARK
Key.F
Key.F1
Key.F10
Key.F11
Key.F12
Key.F13
Key.F14
Key.F15
Key.F16
Key.F17
Key.F18
Key.F19
Key.F2
Key.F20
Key.F21
Key.F22
Key.F23
Key.F24
Key.F25
Key.F26
Key.F27
Key.F28
Key.F29
Key.F3
Key.F30
Key.F31
Key.F32
Key.F33
Key.F34
Key.F35
Key.F4
Key.F5
Key.F6
Key.F7
Key.F8
Key.F9
Key.G
Key.GREATER_THAN
Key.H
Key.HASHTAG
Key.HOME
Key.I
Key.INSERT
Key.J
Key.K
Key.L
Key.LEFT
Key.LEFT_BRACE
Key.LEFT_BRACKET
Key.LEFT_PARENTHESES
Key.LEFT_QUOTE
Key.LESS_THAN
Key.M
Key.META
Key.MINUS
Key.N
Key.NUMBER_0
Key.NUMBER_1
Key.NUMBER_2
Key.NUMBER_3
Key.NUMBER_4
Key.NUMBER_5
Key.NUMBER_6
Key.NUMBER_7
Key.NUMBER_8
Key.NUMBER_9
Key.NUMS_LOCK
Key.O
Key.P
Key.PAGE_DOWN
Key.PAGE_UP
Key.PAUSE
Key.PERCENT
Key.PERIOD
Key.PLUS
Key.PRINT
Key.Q
Key.QUESTION_MARK0
Key.R
Key.RETURN
Key.RIGHT
Key.RIGHT_BRACE
Key.RIGHT_BRACKET
Key.RIGHT_PARENTHESES
Key.S
Key.SCROLL_LOCK
Key.SEMICOLON
Key.SHIFT
Key.SLASH
Key.SPACE
Key.SYSTEM_REQUEST
Key.T
Key.TAB
Key.TILDE
Key.U
Key.UNDERSCORE
Key.UP
Key.V
Key.W
Key.X
Key.Y
Key.Z
Key.from_qt()
KeyEvent
KeySequence
Modifier
MouseEvent
MouseWheelEvent
Object
ObjectMeta
Orientation
Selection
Signal
SignalBlocker
SignalInstance
SignalTester
UndoRedo
UndoRedoActor
UndoRedoExtendedForwarder
UndoRedoForwarder
UndoRedoHelper
UndoRedoRoot
emitting_property()
- foundry.core.icon module
- foundry.core.menu module
- foundry.core.namespace module
ArgumentsValidator
BoolValidator
ChildDoesNotExistException
CircularImportException
ComplexValidatorCallable
ComplexValidatorCallableInformation
ComplexValidatorCallableInformation.arguments
ComplexValidatorCallableInformation.decompose()
ComplexValidatorCallableInformation.keywords_arguments
ComplexValidatorCallableInformation.restrict_arguments
ComplexValidatorCallableInformation.restrict_keywords
ComplexValidatorCallableInformation.validate_type_information()
ComplexValidatorCallableInformation.validator
ConcreteValidator
DEFAULT_ARGUMENT
DefaultValidator
EXCLUDED_VALUES
FloatValidator
INVALID_USER_DEFINED_TYPES
IntegerValidator
InvalidChildName
InvalidKeywordArgumentsException
InvalidPositionalArgumentsException
InvalidTypeArgumentException
KeywordValidator
MalformedArgumentsExceptions
MissingException
MissingTypeArgumentException
NOT_PROVIDED_ARGUMENT
Namespace
NamespaceValidationException
NonNegativeIntegerValidator
NoneValidator
OptionalValidator
PARENT_ARGUMENT
ParentDoesNotContainChildException
ParentDoesNotExistException
Path
PrimitiveValidator
SequenceValidator
SingleArgumentValidator
StringValidator
TYPE_INFO_ARGS_ARGUMENTS
TYPE_INFO_ARGUMENT
TYPE_INFO_ARGUMENTS
TYPE_INFO_KWARGS_ARGUMENTS
TupleValidator
TypeHandler
TypeHandlerManager
TypeInformation
TypeNotFoundException
TypeValidator
VALID_META_TYPE_ARGUMENTS
VALID_META_TYPE_KEYWORD_ARGUMENTS
ValidationException
Validator
ValidatorCallable
ValidatorCallableInformation
ValidatorHandlerMapping
ValidatorInformation
ValidatorMapping
custom_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
Color
ColorPalette
ColorPalette.colors
ColorPalette.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()
ColorSequence
Palette
PaletteGroup
get_internal_palette_offset()
- foundry.core.redux_store module
- foundry.core.tasks module
AUTOMATED_REMOVAL_DURATION
DilledConnection
FAST_CONNECTION_POLLING_RATE
FORCE_KILL_TIMEOUT
FORCE_TERMINATION_TIMEOUT
FinishedTask
MANAGER_SLEEP_DURATION
NotAPickleException
RESPONSIVE_TIMEOUT
Replier
Reply
Request
RequestPipe
Requester
Requests
SLOW_CONNECTION_POLLING_RATE
Status
Task
TaskCallback
TaskManager
TaskManager.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_pipe
TaskManager.is_limited
TaskManager.join()
TaskManager.last_event
TaskManager.limit()
TaskManager.name
TaskManager.outgoing_pipe
TaskManager.poll_queued_tasks()
TaskManager.poll_tasks()
TaskManager.poll_workers()
TaskManager.queued_tasks
TaskManager.recent_returned_values
TaskManager.remove_stale_return_values()
TaskManager.replier
TaskManager.send_task_to_worker()
TaskManager.start_sleeping()
TaskManager.status
TaskManager.stop()
TaskManager.stop_sleeping()
TaskManager.update()
TaskManager.workers
TaskManagerProxy
TaskManagerProxy.check_if_child_task_finished()
TaskManagerProxy.incoming_pipe
TaskManagerProxy.is_alive()
TaskManagerProxy.join()
TaskManagerProxy.kill()
TaskManagerProxy.make_request()
TaskManagerProxy.name
TaskManagerProxy.outgoing_pipe
TaskManagerProxy.poll_tasks()
TaskManagerProxy.process
TaskManagerProxy.requester
TaskManagerProxy.schedule_task()
TaskManagerProxy.schedule_tasks()
TaskManagerProxy.start()
TaskManagerProxy.task_finished
TaskManagerProxy.terminate()
TaskMethod
TaskWorker
TaskWorker.default()
TaskWorker.execute_task()
TaskWorker.get_status()
TaskWorker.handle_request()
TaskWorker.incoming_pipe
TaskWorker.join()
TaskWorker.name
TaskWorker.outgoing_pipe
TaskWorker.poll_tasks()
TaskWorker.replier
TaskWorker.start_sleeping()
TaskWorker.status
TaskWorker.stop()
TaskWorker.stop_sleeping()
TaskWorker.task_count
TaskWorker.update()
TaskWorkerProxy
WORKER_SLEEP_DURATION
WorkerTask
dill_connection()
exit_after()
stage_task()
start_task_manager()
synchronize()
task
wait_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
EnemyDefinition
EnemyDefinition.blocks
EnemyDefinition.bmp_height
EnemyDefinition.bmp_width
EnemyDefinition.check_compatibility
EnemyDefinition.check_level_bounds
EnemyDefinition.icon_height
EnemyDefinition.icon_width
EnemyDefinition.icon_x_offset
EnemyDefinition.icon_y_offset
EnemyDefinition.orientation
EnemyDefinition.pages
EnemyDefinition.rect_height
EnemyDefinition.rect_width
EnemyDefinition.rect_x_offset
EnemyDefinition.rect_y_offset
EnemyDefinition.sprites
EnemyDefinition.get_warnings()
EnemyDefinition.suggested_icon_height
EnemyDefinition.suggested_icon_width
EnemyDefinition.suggested_icon_x_offset
EnemyDefinition.suggested_icon_y_offset
EnemyDefinitions
GeneratorType
Sprite
get_enemy_metadata()
- foundry.game.File module
INESHeader
INESHeader.BASE_PROGRAM_SIZE
INESHeader.CHARACTER_BANK_SIZE
INESHeader.INESHEADER_PREFIX
INESHeader.INES_HEADER_SIZE
INESHeader.PROGRAM_BANK_SIZE
INESHeader.address_is_global()
INESHeader.battery_backed_ram
INESHeader.character_banks
INESHeader.character_size
INESHeader.from_data()
INESHeader.horizontal_mirroring
INESHeader.mapper
INESHeader.normalized_address()
INESHeader.program_address()
INESHeader.program_banks
INESHeader.program_size
INESHeader.relative_address()
INESHeader.vertical_mirroring
InvalidINESHeader
ROM
ROM.MARKER_VALUE
ROM.NINTENDO_MARKER_VALUE
ROM.W_INIT_OS_LIST
ROM.bulk_read()
ROM.bulk_write()
ROM.generate_tag()
ROM.get_byte()
ROM.get_id()
ROM.get_tsa_data()
ROM.header
ROM.identifier
ROM.is_loaded()
ROM.load_from_file()
ROM.name
ROM.path
ROM.rom_data
ROM.save_to_file()
ROM.set_additional_data()
ROM.settings
ROM.write_tsa_data()
getrandbits()
- foundry.game.ObjectDefinitions module
EndType
GeneratorType
GeneratorType.CENTERED
GeneratorType.DESERT_PIPE_BOX
GeneratorType.DIAG_DOWN_LEFT
GeneratorType.DIAG_DOWN_RIGHT
GeneratorType.DIAG_UP_RIGHT
GeneratorType.DIAG_WEIRD
GeneratorType.ENDING
GeneratorType.HORIZONTAL
GeneratorType.HORIZONTAL_2
GeneratorType.HORIZ_TO_GROUND
GeneratorType.PYRAMID_2
GeneratorType.PYRAMID_TO_GROUND
GeneratorType.SINGLE_BLOCK_OBJECT
GeneratorType.TO_THE_SKY
GeneratorType.VERTICAL
Tileset
TilesetDefinition
TilesetDefinition.blocks
TilesetDefinition.bmp_height
TilesetDefinition.bmp_width
TilesetDefinition.check_level_bounds
TilesetDefinition.domain
TilesetDefinition.ending
TilesetDefinition.max_value
TilesetDefinition.min_value
TilesetDefinition.orientation
TilesetDefinition.size
TilesetDefinition.get_warnings()
TilesetDefinition.is_4byte
TilesetDefinition.object_design_length
Tilesets
get_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
BlockEditorController
BlockEditorController.block_index
BlockEditorController.block_index_changed
BlockEditorController.closeEvent()
BlockEditorController.destroyed
BlockEditorController.graphics_set
BlockEditorController.graphics_set_changed
BlockEditorController.palette_group
BlockEditorController.palette_group_changed
BlockEditorController.palette_index
BlockEditorController.palette_index_changed
BlockEditorController.silent_update_tsa_data()
BlockEditorController.staticMetaObject
BlockEditorController.tile_square_assembly_changed
BlockEditorController.tsa_data
BlockEditorModel
BlockEditorView
- foundry.gui.BlockViewer module
BlockViewerController
BlockViewerController.closeEvent()
BlockViewerController.destroyed
BlockViewerController.palette_group
BlockViewerController.palette_group_changed
BlockViewerController.staticMetaObject
BlockViewerController.tile_square_assembly_changed
BlockViewerController.tileset
BlockViewerController.tileset_changed
BlockViewerController.tsa_data
BlockViewerModel
BlockViewerView
BlockViewerView.BLOCKS
BlockViewerView.BLOCKS_PER_COLUMN
BlockViewerView.BLOCKS_PER_ROW
BlockViewerView.block_scale
BlockViewerView.block_selected
BlockViewerView.mouseMoveEvent()
BlockViewerView.mouseReleaseEvent()
BlockViewerView.paintEvent()
BlockViewerView.resizeEvent()
BlockViewerView.staticMetaObject
BlockViewerView.zoom
- foundry.gui.ColorButtonWidget module
- foundry.gui.ColorSelector module
- foundry.gui.ContextMenu module
CMAction
CMMode
ContextMenu
ContextMenu.as_background_menu()
ContextMenu.as_list_menu()
ContextMenu.as_object_menu()
ContextMenu.copied_objects_origin
ContextMenu.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
FlowLayout
FlowLayout.addItem()
FlowLayout.clear()
FlowLayout.count()
FlowLayout.expandingDirections()
FlowLayout.fromItems()
FlowLayout.hasHeightForWidth()
FlowLayout.heightForWidth()
FlowLayout.itemAt()
FlowLayout.minimumSize()
FlowLayout.removeItem()
FlowLayout.setGeometry()
FlowLayout.sizeHint()
FlowLayout.staticMetaObject
FlowLayout.takeAt()
- foundry.gui.HeaderEditor module
HeaderDisplay
HeaderDisplay.current_page
HeaderDisplay.data
HeaderDisplay.data_editor
HeaderDisplay.graphics
HeaderDisplay.graphics_editor
HeaderDisplay.info
HeaderDisplay.info_editor
HeaderDisplay.level_bytes
HeaderDisplay.start
HeaderDisplay.start_editor
HeaderDisplay.staticMetaObject
HeaderDisplay.warp
HeaderDisplay.warp_editor
HeaderEditor
HeaderEditor.action
HeaderEditor.action_changed
HeaderEditor.can_redo
HeaderEditor.can_undo
HeaderEditor.current_page
HeaderEditor.description
HeaderEditor.description_changed
HeaderEditor.do()
HeaderEditor.enemy_palette
HeaderEditor.enemy_palette_changed
HeaderEditor.enemy_space
HeaderEditor.enemy_space_changed
HeaderEditor.generator_palette
HeaderEditor.generator_palette_changed
HeaderEditor.generator_space
HeaderEditor.generator_space_changed
HeaderEditor.graphics_set
HeaderEditor.graphics_set_changed
HeaderEditor.horizontal
HeaderEditor.horizontal_changed
HeaderEditor.level_length
HeaderEditor.level_length_changed
HeaderEditor.music
HeaderEditor.music_changed
HeaderEditor.name
HeaderEditor.name_changed
HeaderEditor.next_level_enemy_pointer
HeaderEditor.next_level_enemy_pointer_changed
HeaderEditor.next_level_generator_pointer
HeaderEditor.next_level_generator_pointer_changed
HeaderEditor.next_level_tileset
HeaderEditor.next_level_tileset_changed
HeaderEditor.pipe_ends_level
HeaderEditor.pipe_ends_level_changed
HeaderEditor.redo()
HeaderEditor.scroll
HeaderEditor.scroll_changed
HeaderEditor.state
HeaderEditor.state_changed
HeaderEditor.staticMetaObject
HeaderEditor.time
HeaderEditor.time_changed
HeaderEditor.undo()
HeaderEditor.undo_controller
HeaderEditor.x_position
HeaderEditor.x_position_changed
HeaderEditor.y_position
HeaderEditor.y_position_changed
HeaderState
header_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
LevelDataDisplay
LevelDataDisplay.horizontal
LevelDataDisplay.horizontal_editor
LevelDataDisplay.level_length
LevelDataDisplay.level_length_editor
LevelDataDisplay.music
LevelDataDisplay.music_editor
LevelDataDisplay.pipe_ends_level
LevelDataDisplay.pipe_ends_level_editor
LevelDataDisplay.scroll
LevelDataDisplay.scroll_editor
LevelDataDisplay.staticMetaObject
LevelDataDisplay.time
LevelDataDisplay.time_editor
LevelDataEditor
LevelDataEditor.can_redo
LevelDataEditor.can_undo
LevelDataEditor.do()
LevelDataEditor.horizontal
LevelDataEditor.horizontal_changed
LevelDataEditor.level_length
LevelDataEditor.level_length_changed
LevelDataEditor.music
LevelDataEditor.music_changed
LevelDataEditor.pipe_ends_level
LevelDataEditor.pipe_ends_level_changed
LevelDataEditor.redo()
LevelDataEditor.scroll
LevelDataEditor.scroll_changed
LevelDataEditor.state
LevelDataEditor.state_changed
LevelDataEditor.staticMetaObject
LevelDataEditor.time
LevelDataEditor.time_changed
LevelDataEditor.undo()
LevelDataEditor.undo_controller
LevelDataState
- foundry.gui.LevelDrawer module
- foundry.gui.LevelGraphicsEditor module
LevelGraphicsDisplay
LevelGraphicsEditor
LevelGraphicsEditor.can_redo
LevelGraphicsEditor.can_undo
LevelGraphicsEditor.do()
LevelGraphicsEditor.enemy_palette
LevelGraphicsEditor.enemy_palette_changed
LevelGraphicsEditor.generator_palette
LevelGraphicsEditor.generator_palette_changed
LevelGraphicsEditor.graphics_set
LevelGraphicsEditor.graphics_set_changed
LevelGraphicsEditor.redo()
LevelGraphicsEditor.state
LevelGraphicsEditor.state_changed
LevelGraphicsEditor.staticMetaObject
LevelGraphicsEditor.undo()
LevelGraphicsEditor.undo_controller
LevelGraphicsState
- foundry.gui.LevelInformationEditor module
LevelInformationEditor
LevelInformationEditor.can_redo
LevelInformationEditor.can_undo
LevelInformationEditor.description
LevelInformationEditor.description_changed
LevelInformationEditor.do()
LevelInformationEditor.enemy_space
LevelInformationEditor.enemy_space_changed
LevelInformationEditor.generator_space
LevelInformationEditor.generator_space_changed
LevelInformationEditor.level
LevelInformationEditor.name
LevelInformationEditor.name_changed
LevelInformationEditor.redo()
LevelInformationEditor.state
LevelInformationEditor.state_changed
LevelInformationEditor.staticMetaObject
LevelInformationEditor.undo()
LevelInformationEditor.undo_controller
LevelInformationEditorDisplay
LevelInformationEditorDisplay.description
LevelInformationEditorDisplay.description_editor
LevelInformationEditorDisplay.enemy_space
LevelInformationEditorDisplay.enemy_space_editor
LevelInformationEditorDisplay.generator_space
LevelInformationEditorDisplay.generator_space_editor
LevelInformationEditorDisplay.name
LevelInformationEditorDisplay.name_editor
LevelInformationEditorDisplay.staticMetaObject
- foundry.gui.LevelSelector module
- foundry.gui.LevelSizeBar module
- foundry.gui.LevelStartEditor module
LevelStartDisplay
LevelStartEditor
LevelStartEditor.action
LevelStartEditor.action_changed
LevelStartEditor.can_redo
LevelStartEditor.can_undo
LevelStartEditor.do()
LevelStartEditor.redo()
LevelStartEditor.state
LevelStartEditor.state_changed
LevelStartEditor.staticMetaObject
LevelStartEditor.undo()
LevelStartEditor.undo_controller
LevelStartEditor.x_position
LevelStartEditor.x_position_changed
LevelStartEditor.y_position
LevelStartEditor.y_position_changed
LevelStartState
- foundry.gui.LevelView module
LevelView
LevelView.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_point
LevelView.dragging_happened
LevelView.dropEvent()
LevelView.get_object_names()
LevelView.get_selected_objects()
LevelView.last_mouse_position
LevelView.level_safe_to_save()
LevelView.make_screenshot()
LevelView.mouseMoveEvent()
LevelView.mousePressEvent()
LevelView.mouseReleaseEvent()
LevelView.object_at()
LevelView.object_created
LevelView.objects_selected
LevelView.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_point
LevelView.resizing_happened
LevelView.scroll_to_objects()
LevelView.select_all()
LevelView.select_objects()
LevelView.selection_square
LevelView.sizeHint()
LevelView.staticMetaObject
LevelView.update()
LevelView.user_settings
LevelView.wheelEvent()
LevelView.zoom_in()
LevelView.zoom_out()
undoable()
- foundry.gui.LevelWarpEditor module
LevelWarpDisplay
LevelWarpEditor
LevelWarpEditor.can_redo
LevelWarpEditor.can_undo
LevelWarpEditor.do()
LevelWarpEditor.enemy_pointer
LevelWarpEditor.enemy_pointer_changed
LevelWarpEditor.generator_pointer
LevelWarpEditor.generator_pointer_changed
LevelWarpEditor.redo()
LevelWarpEditor.state
LevelWarpEditor.state_changed
LevelWarpEditor.staticMetaObject
LevelWarpEditor.tileset
LevelWarpEditor.tileset_changed
LevelWarpEditor.undo()
LevelWarpEditor.undo_controller
LevelWarpState
- foundry.gui.MainWindow module
MainWindow
MainWindow.closeEvent()
MainWindow.level_selector_last_level
MainWindow.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.staticMetaObject
MainWindow.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
ObjectToolBox
ObjectToolBox.add_from_enemy_set()
ObjectToolBox.add_from_tileset()
ObjectToolBox.add_object()
ObjectToolBox.clear()
ObjectToolBox.draw_background_color
ObjectToolBox.object_icon_clicked
ObjectToolBox.object_placed
ObjectToolBox.object_selected
ObjectToolBox.place_at_front()
ObjectToolBox.staticMetaObject
ObjectToolBox.update()
- foundry.gui.ObjectViewer module
- foundry.gui.PaletteEditorWidget module
- foundry.gui.PaletteGroupController module
PaletteGroupController
PaletteGroupController.changed
PaletteGroupController.load_from_level()
PaletteGroupController.on_palette_update()
PaletteGroupController.palette_group_changed
PaletteGroupController.restore()
PaletteGroupController.save()
PaletteGroupController.silent_update()
PaletteGroupController.staticMetaObject
- foundry.gui.PaletteGroupEditor module
- foundry.gui.PaletteGroupModel module
PaletteGroupModel
PaletteGroupModel.background_index
PaletteGroupModel.background_palette_group
PaletteGroupModel.background_palette_group_backup
PaletteGroupModel.changed
PaletteGroupModel.restore()
PaletteGroupModel.save()
PaletteGroupModel.soft_save()
PaletteGroupModel.sprite_index
PaletteGroupModel.sprite_palette_group
PaletteGroupModel.sprite_palette_group_backup
PaletteGroupModel.tileset
- foundry.gui.PaletteViewer module
- foundry.gui.PaletteWidget module
- foundry.gui.PatternViewer module
PatternViewerController
PatternViewerController.closeEvent()
PatternViewerController.destroyed
PatternViewerController.graphics_set
PatternViewerController.graphics_set_changed
PatternViewerController.palette_group
PatternViewerController.palette_group_changed
PatternViewerController.palette_index
PatternViewerController.palette_index_changed
PatternViewerController.pattern_selected
PatternViewerController.staticMetaObject
PatternViewerModel
PatternViewerView
PatternViewerView.PATTERNS
PatternViewerView.PATTERNS_PER_COLUMN
PatternViewerView.PATTERNS_PER_ROW
PatternViewerView.mouseMoveEvent()
PatternViewerView.mouseReleaseEvent()
PatternViewerView.paintEvent()
PatternViewerView.pattern_scale
PatternViewerView.pattern_selected
PatternViewerView.resizeEvent()
PatternViewerView.staticMetaObject
PatternViewerView.zoom
- foundry.gui.PlayerFrameEditor module
PlayerFrameEditorController
PlayerFrameEditorController.closeEvent()
PlayerFrameEditorController.destroyed
PlayerFrameEditorController.frame
PlayerFrameEditorController.frames_changed
PlayerFrameEditorController.is_mario
PlayerFrameEditorController.offset_changed
PlayerFrameEditorController.page_offset
PlayerFrameEditorController.palette_group
PlayerFrameEditorController.power_up_offsets
PlayerFrameEditorController.sprite_groups
PlayerFrameEditorController.staticMetaObject
PlayerFrameEditorModel
PlayerFrameEditorView
- foundry.gui.PlayerViewer module
PlayerViewerController
PlayerViewerController.closeEvent()
PlayerViewerController.destroyed
PlayerViewerController.is_mario
PlayerViewerController.is_mario_changed
PlayerViewerController.palette
PlayerViewerController.palette_group
PlayerViewerController.palette_group_changed
PlayerViewerController.power_up
PlayerViewerController.power_up_changed
PlayerViewerController.power_up_offset
PlayerViewerController.power_up_offsets
PlayerViewerController.power_up_offsets_changed
PlayerViewerController.sprite_groups
PlayerViewerController.staticMetaObject
PlayerViewerModel
PlayerViewerView
- foundry.gui.SelectionSquare module
- foundry.gui.SettingsDialog module
- foundry.gui.Spinner module
- foundry.gui.SpinnerPanel module
SpinnerPanel
SpinnerPanel.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_change
SpinnerPanel.set_domain()
SpinnerPanel.set_length()
SpinnerPanel.set_type()
SpinnerPanel.staticMetaObject
SpinnerPanel.update()
SpinnerPanel.zoom_in_triggered
SpinnerPanel.zoom_out_triggered
- foundry.gui.SpriteViewer module
SpriteViewerController
SpriteViewerController.closeEvent()
SpriteViewerController.destroyed
SpriteViewerController.graphics_set
SpriteViewerController.graphics_set_changed
SpriteViewerController.palette_group
SpriteViewerController.palette_group_changed
SpriteViewerController.palette_index
SpriteViewerController.palette_index_changed
SpriteViewerController.sprite_selected
SpriteViewerController.staticMetaObject
SpriteViewerModel
SpriteViewerView
SpriteViewerView.SPRITES
SpriteViewerView.SPRITES_PER_COLUMN
SpriteViewerView.SPRITES_PER_ROW
SpriteViewerView.mouseMoveEvent()
SpriteViewerView.mouseReleaseEvent()
SpriteViewerView.mouse_moved
SpriteViewerView.paintEvent()
SpriteViewerView.resizeEvent()
SpriteViewerView.sprite_selected
SpriteViewerView.sprite_size
SpriteViewerView.staticMetaObject
SpriteViewerView.zoom
- foundry.gui.SpriteViewerWidget module
SpriteViewerWidget
SpriteViewerWidget.clicked
SpriteViewerWidget.graphics_set
SpriteViewerWidget.graphics_set_changed
SpriteViewerWidget.mouseMoveEvent()
SpriteViewerWidget.mouseReleaseEvent()
SpriteViewerWidget.mouse_moved_over_widget
SpriteViewerWidget.paintEvent()
SpriteViewerWidget.palette_group
SpriteViewerWidget.palette_group_changed
SpriteViewerWidget.sizeHint()
SpriteViewerWidget.sprites
SpriteViewerWidget.sprites_changed
SpriteViewerWidget.staticMetaObject
SpriteViewerWidget.transparency_changed
SpriteViewerWidget.transparent
SpriteViewerWidget.zoom
SpriteViewerWidget.zoom_changed
- foundry.gui.TabbedToolBox module
TabbedToolBox
TabbedToolBox.add_recent_object()
TabbedToolBox.object_placed
TabbedToolBox.select_object()
TabbedToolBox.selected
TabbedToolBox.selected_index
TabbedToolBox.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
FileSettings
GUILoader
GUIStyle
GUIStyle.DARK_AMBER
GUIStyle.DARK_BLUE
GUIStyle.DARK_CYAN
GUIStyle.DARK_GREEN
GUIStyle.DARK_PINK
GUIStyle.DARK_PURPLE
GUIStyle.DARK_RED
GUIStyle.DARK_TEAL
GUIStyle.DARK_YELLOW
GUIStyle.LIGHT_AMBER
GUIStyle.LIGHT_BLUE
GUIStyle.LIGHT_CYAN
GUIStyle.LIGHT_GREEN
GUIStyle.LIGHT_PINK
GUIStyle.LIGHT_PURPLE
GUIStyle.LIGHT_RED
GUIStyle.LIGHT_TEAL
GUIStyle.LIGHT_YELLOW
PydanticFileSettings
PydanticUserSettings
PydanticUserSettings.block_transparency
PydanticUserSettings.default_power_has_star
PydanticUserSettings.default_powerup
PydanticUserSettings.default_starting_world
PydanticUserSettings.draw_autoscroll
PydanticUserSettings.draw_expansion
PydanticUserSettings.draw_grid
PydanticUserSettings.draw_invisible_items
PydanticUserSettings.draw_items_in_blocks
PydanticUserSettings.draw_jump_on_objects
PydanticUserSettings.draw_jumps
PydanticUserSettings.draw_mario
PydanticUserSettings.gui_style
PydanticUserSettings.instaplay_arguments
PydanticUserSettings.instaplay_emulator
PydanticUserSettings.object_scroll_enabled
PydanticUserSettings.object_tooltip_enabled
PydanticUserSettings.resize_mode
PydanticUserSettings.to_user_settings()
ResizeModes
UserSettings
UserSettings.block_transparency
UserSettings.default_power_has_star
UserSettings.default_powerup
UserSettings.default_starting_world
UserSettings.draw_autoscroll
UserSettings.draw_expansion
UserSettings.draw_grid
UserSettings.draw_invisible_items
UserSettings.draw_items_in_blocks
UserSettings.draw_jump_on_objects
UserSettings.draw_jumps
UserSettings.draw_mario
UserSettings.gui_style
UserSettings.instaplay_arguments
UserSettings.instaplay_emulator
UserSettings.object_scroll_enabled
UserSettings.object_tooltip_enabled
UserSettings.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()#