MCPcopy Create free account

hub / github.com/cyberrumor/ammo / types & classes

Types & classes51 in github.com/cyberrumor/ammo

↓ 137 callersClassAmmoController
Context manager for ammo's controller class. Builds a BethesdaController instance to run against /tmp/MockGame. Ammo's configuration dir
test/bethesda/bethesda_common.py:30
↓ 92 callersClassAmmoController
Context manager for ammo's controller class. Builds a ModController instance to run against /tmp/MockGame. Ammo's configuration director
test/mod/mod_common.py:28
↓ 17 callersClassUI
Expose public methods of whatever class (derived from Controller) you provide as an argument as commands in an interactive CLI.
ammo/ui.py:109
↓ 11 callersClassSteamGame
ammo/controller/game.py:70
↓ 9 callersClassAmmoToolController
Context manager for ammo's ToolController class. Builds a ToolController instance to run against /tmp/MockGame. Ammo's configuration dir
test/test_tool_controller.py:47
↓ 8 callersClassMockController
test/test_ui.py:24
↓ 6 callersClassPlugin
ammo/component.py:262
↓ 5 callersClassBethesdaGameSelection
ammo/controller/game.py:55
↓ 5 callersClassCommand
ammo/ui.py:99
↓ 5 callersClassGameSelection
ammo/controller/game.py:43
↓ 3 callersClassBoolPromptController
Given a question that can be answered with "yes" or "no", return True for yes or False for no.
ammo/controller/bool_prompt.py:8
↓ 3 callersClassFomodController
ammo/controller/fomod.py:63
↓ 3 callersClassGameController
GameController is responsible for selecting games. If there is only one valid game, it is selected automatically, in which case users won
ammo/controller/game.py:131
↓ 2 callersClassAmmoDownloadController
Context manager for ammo's DownloadController class. Builds a DownloadController instance to run against /tmp/MockGame. Ammo's configura
test/test_download_controller.py:14
↓ 2 callersClassBethesdaGame
ammo/component.py:27
↓ 2 callersClassDependency
Stores fomod flags and the dependency operator, both of which are used for determining whether the selections on a page should map to any
ammo/controller/fomod.py:25
↓ 2 callersClassGame
ammo/component.py:17
↓ 2 callersClassToolController
Tool controller is responsible for managing files that you don't want to have installed into your game directory.
ammo/controller/tool.py:29
↓ 2 callersClassUserExit
Raised when the user executes the 'exit' command, or if there is a KeyboardInterrupt or EOFError. This is merely a mechanism to simplify
ammo/lib.py:6
↓ 1 callersClassArg
ammo/ui.py:90
↓ 1 callersClassBethesdaController
ModController is responsible for managing mods. It exposes methods to the UI that allow the user to easily manage mods.
ammo/controller/bethesda.py:146
↓ 1 callersClassBethesdaMod
ammo/component.py:138
↓ 1 callersClassDownload
ammo/component.py:271
↓ 1 callersClassDownloadController
Download controller is responsible for renaming and deleting downloads.
ammo/controller/download.py:18
↓ 1 callersClassFomodContextManager
test/mod/mod_common.py:88
↓ 1 callersClassFomodContextManager
test/bethesda/bethesda_common.py:90
↓ 1 callersClassMod
ammo/component.py:62
↓ 1 callersClassModController
ModController is responsible for managing mods. It exposes methods to the UI that allow the user to easily manage mods.
ammo/controller/mod.py:60
↓ 1 callersClassPage
A group of related configurable options.
ammo/controller/fomod.py:51
↓ 1 callersClassSelection
A wizard-configurable option local to a Page.
ammo/controller/fomod.py:37
↓ 1 callersClassTool
ammo/component.py:281
ClassComponentDelete
ammo/controller/bethesda.py:135
ClassComponentMove
ammo/controller/bethesda.py:141
ClassComponentMove
ammo/controller/mod.py:56
ClassComponentWrite
ammo/controller/tool.py:24
ClassComponentWrite
ammo/controller/mod.py:51
ClassController
Command methods (which are methods prefixed with 'do_') of class derivatives will be exposed to the UI. A Controller must implement the f
ammo/ui.py:36
ClassInterfaceMode
ammo/controller/mod.py:41
ClassMockEnum
test/test_ui.py:19
ClassTagOperation
ammo/controller/mod.py:46
ClassTestAutocomplete
test/mod/test_autocomplete.py:25
ClassTestAutocompleteBethesda
Test autocomplete with: - Downloads (plural) - Mods (absent) - Plugins (absent)
test/bethesda/test_bethesda_autocomplete.py:24
ClassTestAutocompleteBethesdaModPlural
Test autocomplete with: - Downloads (plural) - Mods (plural) - Plugins (plural)
test/bethesda/test_bethesda_autocomplete.py:226
ClassTestAutocompleteBethesdaModSingular
Test autocomplete with: - Downloads (plural) - Mods (singular) - Plugins (absent)
test/bethesda/test_bethesda_autocomplete.py:126
ClassTestAutocompleteBethesdaUI
test/test_ui.py:168
ClassTestAutocompleteModPlural
test/mod/test_autocomplete.py:213
ClassTestAutocompleteModSingular
test/mod/test_autocomplete.py:116
ClassTestAutocompleteModUI
test/test_ui.py:110
ClassTestAutocompleteTagVisibility
test/mod/test_autocomplete.py:313
ClassTestAutocompleteTagVisibility
Test that tag autocomplete only shows visible mods.
test/bethesda/test_bethesda_autocomplete.py:342
ClassTestAutocompleteToolUI
test/test_ui.py:226