mobase API

Functions

getFileVersion(filepath)

Retrieve the file version of the given executable.

getIconForExecutable(executable)

Retrieve the icon of an executable.

getProductVersion(executable)

Retrieve the product version of the given executable.

overload(func)

Decorator for overloaded functions/methods.

Classes

BSAInvalidation()

DataArchives()

EndorsedState

An enumeration.

Enum

Generic enumeration.

ExecutableForcedLoadSetting(process, library)

ExecutableInfo(title, binary)

FileInfo()

Information about a virtualized file

FileTreeEntry

Represent an entry in a file tree, either a file or a directory.

GamePlugins()

GuessQuality

Describes how good the code considers a guess (i.e.

GuessedString(**kwds)

Represents a string that may be set from different places.

IDownloadManager

IFileTree

Interface to classes that provides way to visualize and alter file trees.

IInstallationManager

IModInterface

IModList

Interface to the mod-list.

IModRepositoryBridge

IOrganizer

Interface to class that provides information about the running session of Mod Organizer to be used by plugins.

IPlugin()

Base class for all plugins.

IPluginDiagnose()

Plugins that create problem reports to be displayed in the UI.

IPluginFileMapper()

Plugins that adds virtual file links.

IPluginGame()

Base classes for game plugins.

IPluginInstaller()

This is the top-level class for installer.

IPluginInstallerCustom()

Custom installer for mods.

IPluginInstallerSimple()

Simple installer for mods.

IPluginList

Primary interface to the list of plugins.

IPluginModPage()

IPluginPreview()

These plugins add support for previewing files in the data pane.

IPluginRequirement()

Class representing requirements for plugins.

IPluginTool()

This is the simplest of plugin interfaces.

IProfile

Interface to interact with Mod Organizer 2 profiles.

ISaveGame()

Base class for information about what is in a save game.

ISaveGameInfoWidget([parent])

Base class for a save game info widget.

InstallResult

An enumeration.

InterfaceNotImplemented

LoadOrderMechanism

An enumeration.

LocalSavegames()

Mapping(**kwds)

ModDataChecker()

Game feature that is used to check the content of a data tree.

ModDataContent()

The ModDataContent feature is used (when available) to indicate to users the content of mods in the “Content” column.

ModRepositoryFileInfo(**kwds)

ModState

An enumeration.

PluginRequirementFactory()

PluginSetting(key, description, default_value)

Class to hold the user-configurable parameters a plugin accepts.

PluginState

An enumeration.

ProfileSetting

An enumeration.

ReleaseType

An enumeration.

SaveGameInfo()

Feature to get hold of stuff to do with save games.

ScriptExtender()

SortMechanism

An enumeration.

TrackedState

An enumeration.

TypeVar(name, *constraints[, bound, …])

Type variable.

UnmanagedMods()

VersionInfo(**kwds)

Represents the version of a mod or plugin.

VersionScheme

An enumeration.