Limo
A simple mod manager
Loading...
Searching...
No Matches
PluginDeployer Member List

This is the complete list of members for PluginDeployer, including all inherited members.

addMod(int mod_id, bool enabled=true, bool update_conflicts=true) overridePluginDeployervirtual
addProfile(int source=-1) overridePluginDeployervirtual
applyModAction(int action, int mod_id)Deployervirtual
auto_update_conflict_groups_Deployerprotected
autoUpdateConflictGroups() constDeployer
backup_extension_Deployerprotected
backupOrRestoreFiles(const std::map< std::filesystem::path, int > &source_files, const std::map< std::filesystem::path, int > &dest_files) constDeployerprotected
changeLoadorder(int from_index, int to_index) overridePluginDeployervirtual
checkModPathExistsAndMaybeLogError(int mod_id) constDeployerprotected
cleanup() overridePluginDeployervirtual
config_file_name_PluginDeployerprotected
conflict_groups_Deployerprotected
copy enum valueDeployer
current_profile_Deployerprotected
deploy(std::optional< ProgressNode * > progress_node={}) overridePluginDeployervirtual
deploy(const std::vector< int > &loadorder, std::optional< ProgressNode * > progress_node={}) overridePluginDeployervirtual
deploy_mode_Deployerprotected
deployed_files_name_Deployerprotected
Deployer(const std::filesystem::path &source_path, const std::filesystem::path &dest_path, const std::string &name, DeployMode deploy_mode=hard_link)Deployer
deployFiles(const std::map< std::filesystem::path, int > &source_files, std::optional< ProgressNode * > progress_node={}) constDeployerprotected
DeployMode enum nameDeployer
dest_path_Deployerprotected
destPath() constDeployer
EXTENSIONPluginDeployerprotectedstatic
fixInvalidLinkDeployMode() overridePluginDeployervirtual
getAutoTagMap() overridePluginDeployervirtual
getAutoTags() overridePluginDeployervirtual
getConflictGroups() const overridePluginDeployervirtual
getDeploymentSourceFilesAndModSizes(const std::vector< int > &loadorder) constDeployerprotected
getDeployMode() constDeployer
getDeployPriority() const overridePluginDeployervirtual
getDestPath() constDeployer
getExternallyModifiedFiles(std::optional< ProgressNode * > progress_node={}) const overridePluginDeployervirtual
getFileConflicts(int mod_id, bool show_disabled=false, std::optional< ProgressNode * > progress_node={}) const overridePluginDeployervirtual
getLoadorder() const overridePluginDeployervirtual
getModActions() constDeployervirtual
getModConflicts(int mod_id, std::optional< ProgressNode * > progress_node={}) overridePluginDeployervirtual
getModFiles(int mod_id, bool include_directories=false) constDeployerprotected
getModNames() const overridePluginDeployervirtual
getModStatus(int mod_id)Deployer
getName() constDeployer
getNumMods() const overridePluginDeployervirtual
getProfile() constDeployer
getRootOfTargetDirectory(std::filesystem::path target) constPluginDeployerprotected
getSourcePath() constDeployer
getType() constDeployer
getValidModActions() const overridePluginDeployervirtual
hard_link enum valueDeployer
hasMod(int mod_id) const overridePluginDeployervirtual
hideFile(const std::string &name)PluginDeployerprotected
idsAreSourceReferences() const overridePluginDeployervirtual
is_autonomous_Deployerprotected
isAutonomous()Deployer
keepOrRevertFileModifications(const FileChangeChoices &changes_to_keep) overridePluginDeployervirtual
loadDeployedFiles(std::optional< ProgressNode * > progress_node={}, std::filesystem::path dest_path="") constDeployerprotected
loadorders_Deployerprotected
loadPlugins()PluginDeployerprotectedvirtual
loadSettings()PluginDeployerprotectedvirtual
log_Deployerprotected
managed_dir_file_name_Deployerprotected
modPathExists(int mod_id) constDeployerprotected
name_Deployerprotected
num_profiles_PluginDeployerprotected
plugin_file_line_regex_PluginDeployerprotected
plugin_file_name_PluginDeployerprotected
plugin_regex_PluginDeployerprotected
PluginDeployer(const std::filesystem::path &source_path, const std::filesystem::path &dest_path, const std::string &name)PluginDeployer
plugins_PluginDeployerprotected
readSourceMods()PluginDeployerprotectedvirtual
removeManagedDirFile(const std::filesystem::path &directory) constDeployerprotected
removeMod(int mod_id) overridePluginDeployervirtual
removeProfile(int profile) overridePluginDeployervirtual
resetSettings()PluginDeployerprotectedvirtual
restoreUndeployBackupIfExists()PluginDeployerprotectedvirtual
saveDeployedFiles(const std::map< std::filesystem::path, int > &deployed_files, std::optional< ProgressNode * > progress_node={}) constDeployerprotected
saveSettings() constPluginDeployerprotectedvirtual
setAutoUpdateConflictGroups(bool status)Deployer
setConflictGroups(const std::vector< std::vector< int > > &newConflict_groups) overridePluginDeployervirtual
setDeployMode(DeployMode deploy_mode) overridePluginDeployervirtual
setDestPath(const std::filesystem::path &path)Deployer
setLoadorder(const std::vector< std::tuple< int, bool > > &loadorder)Deployer
setLog(const std::function< void(Log::LogLevel, const std::string &)> &newLog)Deployer
setModStatus(int mod_id, bool status) overridePluginDeployervirtual
setName(const std::string &name)Deployer
setProfile(int profile) overridePluginDeployervirtual
setSourcePath(const std::filesystem::path &newSourcePath)Deployer
sortModsByConflicts(std::optional< ProgressNode * > progress_node={}) overridePluginDeployervirtual
source_mods_PluginDeployerprotected
source_mods_file_name_PluginDeployerprotected
source_path_Deployerprotected
sourcePath() constDeployer
supportsFileBrowsing() const overridePluginDeployervirtual
supportsFileConflicts() const overridePluginDeployervirtual
supportsModConflicts() constDeployervirtual
supportsReordering() constDeployervirtual
supportsSorting() constDeployervirtual
swapMod(int old_id, int new_id) overridePluginDeployervirtual
sym_link enum valueDeployer
tags_PluginDeployerprotected
tags_file_name_PluginDeployerprotected
type_Deployerprotected
unDeploy(std::optional< ProgressNode * > progress_node={})Deployervirtual
UNDEPLOY_BACKUP_EXTENSIONPluginDeployerprotectedstatic
updateConflictGroups(std::optional< ProgressNode * > progress_node={})Deployer
updateDeployedFilesForMod(int mod_id, std::optional< ProgressNode * > progress_node={}) const overridePluginDeployervirtual
updatePlugins()PluginDeployerprotectedvirtual
updatePluginTags()=0PluginDeployerprotectedpure virtual
updateSourceMods()PluginDeployerprotectedvirtual
verifyDirectories()Deployer
writePlugins() constPluginDeployerprotectedvirtual
writePluginTags() constPluginDeployerprotectedvirtual
writeSourceMods() constPluginDeployerprotectedvirtual