◆ CreateMod()
static IMod Pathfinder.ModManager.Manager.CreateMod |
( |
Type |
modType | ) |
|
|
static |
◆ GetFirstMod()
static IMod Pathfinder.ModManager.Manager.GetFirstMod |
( |
this Assembly |
asm | ) |
|
|
static |
◆ GetLoadedMod()
static IMod Pathfinder.ModManager.Manager.GetLoadedMod |
( |
string |
id | ) |
|
|
static |
◆ GetModTypes()
static IEnumerable<Type> Pathfinder.ModManager.Manager.GetModTypes |
( |
this Assembly |
asm | ) |
|
|
static |
◆ LoadMarkedMods()
static void Pathfinder.ModManager.Manager.LoadMarkedMods |
( |
| ) |
|
|
static |
◆ LoadMod() [1/2]
static IMod Pathfinder.ModManager.Manager.LoadMod |
( |
IMod |
mod | ) |
|
|
static |
◆ LoadMod() [2/2]
static IMod Pathfinder.ModManager.Manager.LoadMod |
( |
Type |
modType | ) |
|
|
static |
◆ LoadModContent()
static void Pathfinder.ModManager.Manager.LoadModContent |
( |
| ) |
|
|
static |
◆ LoadMods() [1/2]
static void Pathfinder.ModManager.Manager.LoadMods |
( |
| ) |
|
|
static |
◆ LoadMods() [2/2]
static List<IMod> Pathfinder.ModManager.Manager.LoadMods |
( |
string |
path, |
|
|
string |
modId = null |
|
) |
| |
|
static |
◆ MarkForLoad()
static void Pathfinder.ModManager.Manager.MarkForLoad |
( |
IMod |
mod | ) |
|
|
static |
◆ MarkForUnload()
static void Pathfinder.ModManager.Manager.MarkForUnload |
( |
IMod |
mod | ) |
|
|
static |
◆ TryLoadMods()
static void Pathfinder.ModManager.Manager.TryLoadMods |
( |
string |
path | ) |
|
|
static |
◆ UnloadMarkedMods()
static void Pathfinder.ModManager.Manager.UnloadMarkedMods |
( |
| ) |
|
|
static |
◆ UnloadMod()
static void Pathfinder.ModManager.Manager.UnloadMod |
( |
IMod |
mod | ) |
|
|
static |
◆ UnloadMods()
◆ DepFolderPath
readonly string Pathfinder.ModManager.Manager.DepFolderPath = ModFolderPath + Path.DirectorySeparatorChar + "deps" |
|
static |
◆ LoadedModIds
List<string> Pathfinder.ModManager.Manager.LoadedModIds => OperationalMods.Keys.ToList() |
|
static |
◆ LoadedMods
Dictionary<string, IMod> Pathfinder.ModManager.Manager.LoadedMods = new Dictionary<string, IMod>() |
|
static |
◆ MarkedModsForLoad
List<IMod> Pathfinder.ModManager.Manager.MarkedModsForLoad = new List<IMod>() |
|
static |
◆ MarkedModsForUnload
List<IMod> Pathfinder.ModManager.Manager.MarkedModsForUnload = new List<IMod>() |
|
static |
◆ ModFolderPath
readonly string Pathfinder.ModManager.Manager.ModFolderPath |
|
static |
Initial value:= Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)
+ Path.DirectorySeparatorChar + "Mods"
◆ ModIdReliance
Dictionary<string, List<IMod> > Pathfinder.ModManager.Manager.ModIdReliance = new Dictionary<string, List<IMod>>() |
|
static |
◆ OperationalMods
Dictionary<string, IMod> Pathfinder.ModManager.Manager.OperationalMods |
|
static |
Initial value:=>
(
where !(pair.Value is Placeholder)
select pair
).ToDictionary(pair => pair.Key, pair => pair.Value)
◆ UnloadedModIds
List<string> Pathfinder.ModManager.Manager.UnloadedModIds = new List<string>() |
|
static |
◆ CurrentMod
IMod Pathfinder.ModManager.Manager.CurrentMod |
|
staticgetset |
The documentation for this class was generated from the following file: