Documentation ¶
Index ¶
- func AddModFiles(enabler *mods.ModEnabler, files []*mods.DownloadFiles, done mods.DoneCallback)
- func InitializeManagedFiles() error
- func MoveDirs(game config.Game, dirs []*mods.ModDir, modDir string, toDir string, ...) (err error)
- func MoveFile(action action, from, to string, files *[]*mods.ModFile) (err error)
- func MoveFiles(files []*mods.ModFile, modDir string, toDir string, backupDir string, ...) (err error)
- func RemoveModFiles(game config.Game, tm *mods.TrackedMod) (err error)
- func ResolveConflicts(enabler *mods.ModEnabler, managedFiles map[mods.ModID]*modFiles, ...)
- type ArchiveMover
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddModFiles ¶
func AddModFiles(enabler *mods.ModEnabler, files []*mods.DownloadFiles, done mods.DoneCallback)
func InitializeManagedFiles ¶
func InitializeManagedFiles() error
func RemoveModFiles ¶
func RemoveModFiles(game config.Game, tm *mods.TrackedMod) (err error)
func ResolveConflicts ¶
func ResolveConflicts(enabler *mods.ModEnabler, managedFiles map[mods.ModID]*modFiles, modFiles []*mods.DownloadFiles, done mods.DoneCallback)
Types ¶
type ArchiveMover ¶
type ArchiveMover interface { }
func NewArchiveMover ¶
func NewArchiveMover() ArchiveMover
Click to show internal directories.
Click to hide internal directories.