![]() |
Limo
A simple mod manager
|
This is the complete list of members for ReverseDeployer, including all inherited members.
addMod(int mod_id, bool enabled=true, bool update_conflicts=true) override | ReverseDeployer | virtual |
addModToIgnoreList(int mod_id) | ReverseDeployer | |
addProfile(int source=-1) override | ReverseDeployer | virtual |
applyModAction(int action, int mod_id) | Deployer | virtual |
auto_update_conflict_groups_ | Deployer | protected |
autoUpdateConflictGroups() const | Deployer | |
backup_extension_ | Deployer | protected |
backupOrRestoreFiles(const std::map< std::filesystem::path, int > &source_files, const std::map< std::filesystem::path, int > &dest_files) const | Deployer | protected |
changeLoadorder(int from_index, int to_index) override | ReverseDeployer | virtual |
checkModPathExistsAndMaybeLogError(int mod_id) const | Deployer | protected |
cleanup() override | ReverseDeployer | virtual |
conflict_groups_ | Deployer | protected |
copy enum value | Deployer | |
current_loadorder_ | ReverseDeployer | private |
current_profile_ | Deployer | protected |
deleteFile(const std::filesystem::path &path, int profile) | ReverseDeployer | private |
deleteIgnoredFiles() | ReverseDeployer | |
deploy(std::optional< ProgressNode * > progress_node={}) override | ReverseDeployer | virtual |
deploy(const std::vector< int > &loadorder, std::optional< ProgressNode * > progress_node={}) override | ReverseDeployer | virtual |
deploy_mode_ | Deployer | protected |
deploy_priority_ | ReverseDeployer | private |
deployed_files_name_ | Deployer | protected |
deployed_loadorder_ | ReverseDeployer | private |
deployed_loadorder_name_ | ReverseDeployer | private |
deployed_profile_ | ReverseDeployer | private |
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={}) const | Deployer | protected |
deployManagedFiles() | ReverseDeployer | private |
DeployMode enum name | Deployer | |
dest_path_ | Deployer | protected |
destPath() const | Deployer | |
enableSeparateDirs(bool enabled) | ReverseDeployer | |
fixInvalidLinkDeployMode() | Deployer | virtual |
getAutoTagMap() override | ReverseDeployer | virtual |
getAutoTags() override | ReverseDeployer | virtual |
getConflictGroups() const override | ReverseDeployer | virtual |
getDeploymentSourceFilesAndModSizes(const std::vector< int > &loadorder) const | Deployer | protected |
getDeployMode() const | Deployer | |
getDeployPriority() const override | ReverseDeployer | virtual |
getDestPath() const | Deployer | |
getExternallyModifiedFiles(std::optional< ProgressNode * > progress_node={}) const override | ReverseDeployer | virtual |
getFileConflicts(int mod_id, bool show_disabled=false, std::optional< ProgressNode * > progress_node={}) const override | ReverseDeployer | virtual |
getIgnoredFiles() const | ReverseDeployer | |
getLoadorder() const override | ReverseDeployer | virtual |
getModActions() const | Deployer | virtual |
getModConflicts(int mod_id, std::optional< ProgressNode * > progress_node={}) override | ReverseDeployer | virtual |
getModFiles(int mod_id, bool include_directories=false) const | Deployer | protected |
getModNames() const override | ReverseDeployer | virtual |
getModStatus(int mod_id) | ReverseDeployer | |
getName() const | Deployer | |
getNumIgnoredFiles() const | ReverseDeployer | |
getNumMods() const override | ReverseDeployer | virtual |
getNumProfiles() const | ReverseDeployer | |
getProfile() const | Deployer | |
getSourcePath(const std::filesystem::path &path, int profile) const | ReverseDeployer | private |
Deployer::getSourcePath() const | Deployer | |
getType() const | Deployer | |
getValidModActions() const override | ReverseDeployer | virtual |
hard_link enum value | Deployer | |
hasMod(int mod_id) const override | ReverseDeployer | virtual |
idsAreSourceReferences() const | Deployer | virtual |
ignore_list_file_name_ | ReverseDeployer | private |
ignored_files_ | ReverseDeployer | private |
is_autonomous_ | Deployer | protected |
isAutonomous() | Deployer | |
keepOrRevertFileModifications(const FileChangeChoices &changes_to_keep) override | ReverseDeployer | virtual |
loadDeployedFiles(std::optional< ProgressNode * > progress_node={}, std::filesystem::path dest_path="") const | Deployer | protected |
loadorders_ | Deployer | protected |
log_ | Deployer | protected |
managed_dir_file_name_ | Deployer | protected |
managed_files_ | ReverseDeployer | private |
managed_files_name_ | ReverseDeployer | private |
modPathExists(int mod_id) const | Deployer | protected |
moveFilesFromTargetToSource() const | ReverseDeployer | private |
name_ | Deployer | protected |
number_of_files_in_target_ | ReverseDeployer | private |
readIgnoredFiles() | ReverseDeployer | private |
readManagedFiles() | ReverseDeployer | private |
removeManagedDirFile(const std::filesystem::path &directory) const | Deployer | protected |
removeMod(int mod_id) override | ReverseDeployer | virtual |
removeProfile(int profile) override | ReverseDeployer | virtual |
ReverseDeployer(const std::filesystem::path &source_path, const std::filesystem::path &dest_path, const std::string &name, DeployMode deploy_mode=hard_link, bool separate_profile_dirs=false, bool update_ignore_list=false) | ReverseDeployer | |
saveDeployedFiles(const std::map< std::filesystem::path, int > &deployed_files, std::optional< ProgressNode * > progress_node={}) const | Deployer | protected |
separate_profile_dirs_ | ReverseDeployer | private |
setAutoUpdateConflictGroups(bool status) | Deployer | |
setConflictGroups(const std::vector< std::vector< int > > &newConflict_groups) override | ReverseDeployer | virtual |
setDeployMode(DeployMode deploy_mode) | Deployer | virtual |
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) override | ReverseDeployer | virtual |
setName(const std::string &name) | Deployer | |
setProfile(int profile) override | ReverseDeployer | virtual |
setSourcePath(const std::filesystem::path &newSourcePath) | Deployer | |
sortModsByConflicts(std::optional< ProgressNode * > progress_node={}) override | ReverseDeployer | virtual |
source_path_ | Deployer | protected |
sourcePath() const | Deployer | |
supportsFileBrowsing() const override | ReverseDeployer | virtual |
supportsFileConflicts() const override | ReverseDeployer | virtual |
supportsModConflicts() const override | ReverseDeployer | virtual |
supportsReordering() const override | ReverseDeployer | virtual |
supportsSorting() const override | ReverseDeployer | virtual |
swapMod(int old_id, int new_id) override | ReverseDeployer | virtual |
sym_link enum value | Deployer | |
type_ | Deployer | protected |
unDeploy(std::optional< ProgressNode * > progress_node={}) override | ReverseDeployer | virtual |
updateConflictGroups(std::optional< ProgressNode * > progress_node={}) | Deployer | |
updateCurrentLoadorder() | ReverseDeployer | private |
updateDeployedFilesForMod(int mod_id, std::optional< ProgressNode * > progress_node={}) const override | ReverseDeployer | virtual |
updateFilesInDir(const std::filesystem::path &target_dir, const std::unordered_set< std::filesystem::path > &deployed_files, std::filesystem::path current_deployer_path, bool update_ignored_files=false, std::optional< ProgressNode * > progress_node={}) | ReverseDeployer | private |
updateIgnoredFiles(bool write=false) | ReverseDeployer | |
updateManagedFiles(bool write=false, std::optional< ProgressNode * > progress_node={}) | ReverseDeployer | |
usesSeparateDirs() const | ReverseDeployer | |
verifyDirectories() | Deployer | |
writeIgnoredFiles() const | ReverseDeployer | private |
writeManagedFiles() const | ReverseDeployer | private |