◆ 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: