SYMBOL INDEX (535 symbols across 115 files) FILE: Localizer/Attributes/ModTranslationOwnerFieldAttribute.cs class ModTranslationOwnerFieldAttribute (line 8) | public class ModTranslationOwnerFieldAttribute : Attribute method ModTranslationOwnerFieldAttribute (line 10) | public ModTranslationOwnerFieldAttribute(string fieldName) FILE: Localizer/Attributes/ModTranslationPropAttribute.cs class ModTranslationPropAttribute (line 8) | public class ModTranslationPropAttribute : Attribute method ModTranslationPropAttribute (line 10) | public ModTranslationPropAttribute(string propName) FILE: Localizer/Attributes/OperationTimingAttribute.cs class OperationTimingAttribute (line 5) | public class OperationTimingAttribute : Attribute method OperationTimingAttribute (line 9) | public OperationTimingAttribute(OperationTiming timing = OperationTimi... FILE: Localizer/Configuration.cs class Configuration (line 3) | public class Configuration FILE: Localizer/DataModel/Default/AttributeFile.cs class AttributeFile (line 6) | public class AttributeFile : IFile method GetKeys (line 10) | public List GetKeys() method GetValue (line 15) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/BaseEntry.cs class BaseEntry (line 3) | public class BaseEntry : IEntry method Clone (line 9) | public IEntry Clone() FILE: Localizer/DataModel/Default/BasicBuffFile.cs class BuffEntry (line 7) | public class BuffEntry : IEntry method Clone (line 13) | public IEntry Clone() class BasicBuffFile (line 23) | public class BasicBuffFile : IFile method GetKeys (line 28) | public List GetKeys() method GetValue (line 33) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/BasicItemFile.cs class ItemEntry (line 7) | public class ItemEntry : IEntry method Clone (line 13) | public IEntry Clone() class BasicItemFile (line 23) | public class BasicItemFile : IFile method GetKeys (line 28) | public List GetKeys() method GetValue (line 33) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/BasicNPCFile.cs class NPCEntry (line 7) | public class NPCEntry : IEntry method Clone (line 11) | public IEntry Clone() class BasicNPCFile (line 17) | public class BasicNPCFile : IFile method GetKeys (line 22) | public List GetKeys() method GetValue (line 27) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/BasicPrefixFile.cs class PrefixEntry (line 7) | public class PrefixEntry : IEntry method Clone (line 11) | public IEntry Clone() class BasicPrefixFile (line 17) | public class BasicPrefixFile : IFile method GetKeys (line 22) | public List GetKeys() method GetValue (line 27) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/BasicProjectileFile.cs class ProjectileEntry (line 7) | public class ProjectileEntry : IEntry method Clone (line 11) | public IEntry Clone() class BasicProjectileFile (line 17) | public class BasicProjectileFile : IFile method GetKeys (line 22) | public List GetKeys() method GetValue (line 27) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/CustomModTranslationFile.cs class CustomModTranslationFile (line 6) | public class CustomModTranslationFile : IFile method GetKeys (line 10) | public List GetKeys() method GetValue (line 15) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/ExportConfig.cs class ExportConfig (line 3) | public class ExportConfig : IExportConfig FILE: Localizer/DataModel/Default/File.cs class File (line 6) | public abstract class File : IFile method GetKeys (line 10) | public abstract List GetKeys(); method GetValue (line 12) | public abstract IEntry GetValue(string key); method AddEntry (line 14) | public abstract void AddEntry(string key, IEntry entry); FILE: Localizer/DataModel/Default/GitHubUpdateInfo.cs class GitHubUpdateInfo (line 5) | public class GitHubUpdateInfo : IUpdateInfo method GitHubUpdateInfo (line 13) | public GitHubUpdateInfo(string versionString) method ParseType (line 20) | internal UpdateType ParseType(char t) FILE: Localizer/DataModel/Default/LdstrFile.cs class LdstrEntry (line 7) | public class LdstrEntry : IEntry method Clone (line 11) | public IEntry Clone() class LdstrFile (line 24) | [OperationTiming] method GetKeys (line 29) | public List GetKeys() method GetValue (line 34) | public IEntry GetValue(string key) FILE: Localizer/DataModel/Default/LoadedModWrapper.cs class LoadedModWrapper (line 9) | public class LoadedModWrapper : IMod method LoadedModWrapper (line 13) | public LoadedModWrapper(object mod) FILE: Localizer/DataModel/Default/ModWrapper.cs class ModWrapper (line 9) | public class ModWrapper : IMod method ModWrapper (line 13) | public ModWrapper(Mod mod) FILE: Localizer/DataModel/Default/Package.cs class Package (line 9) | [JsonObject(MemberSerialization.OptIn)] method Package (line 12) | public Package() method Package (line 15) | public Package(string name, IMod mod, CultureInfo language) method AddFile (line 46) | public void AddFile(IFile file) method RemoveFile (line 61) | public void RemoveFile(IFile file) FILE: Localizer/DataModel/Default/PackageGroup.cs class PackageGroup (line 5) | public class PackageGroup : IPackageGroup FILE: Localizer/DataModel/Default/PackageGroupState.cs class PackageGroupState (line 6) | [JsonObject(MemberSerialization.OptOut)] method PackageGroupState (line 9) | public PackageGroupState() method PackageGroupState (line 12) | public PackageGroupState(IPackageGroup pg) FILE: Localizer/DataModel/IEntry.cs type IEntry (line 3) | public interface IEntry method Clone (line 5) | IEntry Clone(); FILE: Localizer/DataModel/IExportConfig.cs type IExportConfig (line 3) | public interface IExportConfig FILE: Localizer/DataModel/IFile.cs type IFile (line 5) | public interface IFile method GetKeys (line 7) | List GetKeys(); method GetValue (line 8) | IEntry GetValue(string key); FILE: Localizer/DataModel/IMod.cs type IMod (line 7) | public interface IMod FILE: Localizer/DataModel/IPackage.cs type IPackage (line 7) | public interface IPackage method AddFile (line 75) | void AddFile(IFile file); method RemoveFile (line 81) | void RemoveFile(IFile file); FILE: Localizer/DataModel/IPackageGroup.cs type IPackageGroup (line 5) | public interface IPackageGroup FILE: Localizer/DataModel/IUpdateInfo.cs type UpdateType (line 5) | public enum UpdateType type IUpdateInfo (line 13) | public interface IUpdateInfo FILE: Localizer/Disposable.cs class Disposable (line 5) | public abstract class Disposable : IDisposable method Dispose (line 9) | public void Dispose() method Dispose (line 20) | protected virtual void Dispose(bool disposeManaged) method DisposeManaged (line 35) | protected virtual void DisposeManaged() { } method DisposeUnmanaged (line 37) | protected virtual void DisposeUnmanaged() { } FILE: Localizer/Enums/AutoImportType.cs type AutoImportType (line 6) | [JsonConverter(typeof(StringEnumConverter))] FILE: Localizer/Enums/LogLevel.cs type LogLevel (line 6) | [JsonConverter(typeof(StringEnumConverter))] FILE: Localizer/Enums/OperationTiming.cs type OperationTiming (line 5) | [Flags] FILE: Localizer/Enums/PackageType.cs type PackageType (line 3) | public enum PackageType FILE: Localizer/Helpers/Extensions.cs class Extensions (line 11) | public static class Extensions method Import (line 15) | public static void Import(this ModTranslation modTranslation, BaseEntr... method GetTranslation (line 37) | public static string GetTranslation(this ModTranslation modTranslation... method DefaultOrEmpty (line 43) | public static string DefaultOrEmpty(this ModTranslation modTranslation) method ModTranslationOwnerField (line 52) | public static PropertyInfo[] ModTranslationOwnerField(this Type type) method ModTranslationOwnerFieldName (line 58) | public static string ModTranslationOwnerFieldName(this PropertyInfo prop) method ModTranslationProp (line 63) | public static PropertyInfo[] ModTranslationProp(this Type type) FILE: Localizer/Helpers/Reflection.cs class NoroHelper (line 8) | public static class NoroHelper method HarmonyMethod (line 13) | public static HarmonyMethod HarmonyMethod(Expression expression) method MethodInfo (line 18) | public static MethodInfo MethodInfo(Expression expression) method Type (line 23) | public static Type Type(this string name) method Field (line 29) | public static FieldInfo Field(this Type type, string name, BindingFlag... method Property (line 34) | public static PropertyInfo Property(this Type type, string name, Bindi... method Method (line 39) | public static MethodInfo Method(this Type t, string name, IEnumerable<... method Method (line 44) | public static MethodInfo Method(this Type t, string name, params Type[... method ValueOf (line 59) | public static object ValueOf(this Type type, string name, object value... method ValueOf (line 76) | public static object ValueOf(this object obj, string name) method ValueOf (line 81) | public static T ValueOf(this Type type, string name) method ValueOf (line 86) | public static T ValueOf(this object obj, string name) method SetField (line 91) | public static void SetField(this Type type, string name, object value) method SetField (line 96) | public static void SetField(this object obj, string name, object value) method Invoke (line 101) | public static object Invoke(this object o, string name, params object[... FILE: Localizer/Helpers/UI.cs class UI (line 10) | public static class UI method GetPkgLabelText (line 12) | public static string GetPkgLabelText(IPackage p) method ShowInfoMessage (line 17) | public static void ShowInfoMessage(string message, int gotoMenu, UISta... method GetModLoaderUI (line 24) | public static object GetModLoaderUI(string uiName) method SafeBegin (line 29) | public static void SafeBegin(this SpriteBatch sb) method SafeBegin (line 39) | public static void SafeBegin(this SpriteBatch sb, SamplerState sampler... method SafeEnd (line 50) | public static void SafeEnd(this SpriteBatch sb) FILE: Localizer/Helpers/Utils.cs class Utils (line 27) | public static partial class Utils method WriteZipArchiveEntry (line 37) | public static void WriteZipArchiveEntry(ZipArchive archive, string fil... method GetMethodBase (line 58) | public static MethodBase GetMethodBase(string findableName) method FindMethodByID (line 65) | public static MethodBase FindMethodByID(Module m, string findableName) method FindMethodByID (line 87) | public static MethodDefinition FindMethodByID(ModuleDefinition m, stri... method SerializeJsonAndCreateFile (line 120) | public static void SerializeJsonAndCreateFile(object obj, string path,... method ReadFileAndDeserializeJson (line 137) | public static T ReadFileAndDeserializeJson(string path) method ReadFileAndDeserializeJson (line 151) | public static T ReadFileAndDeserializeJson(Stream stream) method ReadFileAndDeserializeJson (line 173) | public static object ReadFileAndDeserializeJson(Type t, string path) method ReadFileAndDeserializeJson (line 187) | public static object ReadFileAndDeserializeJson(Type t, Stream stream) method LogFatal (line 203) | public static void LogFatal(object o) method LogError (line 208) | public static void LogError(object o) method LogWarn (line 216) | public static void LogWarn(object o) method LogInfo (line 224) | public static void LogInfo(object o) method LogDebug (line 232) | public static void LogDebug(object o) method UserAgent (line 243) | internal static string UserAgent(bool localizer = true) method GET (line 253) | public static HttpWebResponse GET(string url) method GetResponseBody (line 266) | public static string GetResponseBody(HttpWebResponse response) method AsRainbow (line 288) | public static string AsRainbow(string text, int frameCounter, int? uni... method CreateEntryMappings (line 308) | public static Dictionary CreateEntryMappings(Typ... method GetTranslationOfEntry (line 336) | public static string GetTranslationOfEntry(IEntry entry, PropertyInfo ... method EnsureDir (line 345) | public static void EnsureDir(string path) method GetLoadedMods (line 353) | public static ICollection GetLoadedMods() method GetModByName (line 358) | public static Mod GetModByName(string name) method DateTimeToFileName (line 363) | public static string DateTimeToFileName(DateTime dateTime) method EscapePath (line 368) | public static string EscapePath(string path) method GetInstructions (line 373) | public static List GetInstructions(MethodBase method) method SafeWrap (line 383) | public static void SafeWrap(Action action) method SafeWrap (line 388) | public static void SafeWrap(Action action, out Exception ex) method SafeWrap (line 402) | public static T SafeWrap(Func func) method SafeWrap (line 407) | public static T SafeWrap(Func func, out Exception ex) method Patch (line 423) | public static void Patch(this HarmonyInstance instance, string @class,... FILE: Localizer/Hooks.cs class Hooks (line 5) | public class Hooks method InvokeBeforeModCtor (line 9) | internal static void InvokeBeforeModCtor(object mod) method InvokeBeforeLoad (line 16) | internal static void InvokeBeforeLoad() method InvokeBeforeSetupContent (line 23) | internal static void InvokeBeforeSetupContent() method InvokePostSetupContent (line 30) | internal static void InvokePostSetupContent() method InvokeOnGameUpdate (line 37) | internal static void InvokeOnGameUpdate(GameTime gameTime) method InvokeOnPostDraw (line 44) | internal static void InvokeOnPostDraw(GameTime gameTime) FILE: Localizer/Lang/Lang.cs class Lang (line 8) | public static class Lang method AddModTranslations (line 85) | public static void AddModTranslations(Mod mod) method _ (line 96) | public static string _(string key, params object[] args) FILE: Localizer/Localizer.cs class Localizer (line 28) | public sealed class Localizer : Mod method Localizer (line 48) | public Localizer() method AfterLocalizerCtorHook (line 66) | private static void AfterLocalizerCtorHook(object mod) method Init (line 71) | private static void Init() method Load (line 97) | public override void Load() method PostSetupContent (line 111) | public override void PostSetupContent() method AddPostDrawHook (line 120) | private void AddPostDrawHook() method OnPostDraw (line 132) | private void OnPostDraw(GameTime time) method PostAddRecipes (line 158) | public override void PostAddRecipes() method UpdateUI (line 165) | public override void UpdateUI(GameTime gameTime) method CheckUpdate (line 170) | public void CheckUpdate() method Unload (line 190) | public override void Unload() method LoadConfig (line 229) | public static void LoadConfig() method SaveConfig (line 250) | public static void SaveConfig() method AddGameCulture (line 257) | public static GameCulture AddGameCulture(CultureInfo culture) method CultureInfoToGameCulture (line 264) | public static GameCulture CultureInfoToGameCulture(CultureInfo culture) method RefreshLanguages (line 270) | public static void RefreshLanguages() method GetWrappedMod (line 275) | public static IMod GetWrappedMod(string name) method CanDoOperationNow (line 294) | public static bool CanDoOperationNow(Type t) method CanDoOperationNow (line 300) | public static bool CanDoOperationNow(OperationTiming t) FILE: Localizer/LocalizerKernel.cs class LocalizerKernel (line 12) | public sealed class LocalizerKernel : StandardKernel method LocalizerKernel (line 20) | public LocalizerKernel() method Init (line 28) | public void Init() method Dispose (line 39) | public override void Dispose(bool disposing) method UnloadAllPlugins (line 54) | internal void UnloadAllPlugins() method LoadPlugins (line 64) | internal void LoadPlugins() method LoadPlugin (line 76) | internal void LoadPlugin(Assembly asm) method UnloadPlugin (line 97) | internal void UnloadPlugin(string pluginName) method UnloadPlugin (line 110) | internal void UnloadPlugin(LocalizerPlugin plugin) method AssemblyResolveHandler (line 131) | private static Assembly AssemblyResolveHandler(object sender, ResolveE... method GetExternalPluginFileBytes (line 166) | private static byte[] GetExternalPluginFileBytes(string fileName) FILE: Localizer/LocalizerPlugin.cs class LocalizerPlugin (line 5) | public abstract class LocalizerPlugin : Disposable method Initialize (line 12) | public abstract void Initialize(LocalizerKernel kernel); FILE: Localizer/ModBrowser/Patches.cs class Patches (line 14) | public static class Patches method Patch (line 18) | public static void Patch() method GetModListURL (line 128) | private static string GetModListURL() method GetModDownloadURL (line 144) | private static string GetModDownloadURL() method GetModDescURL (line 160) | private static string GetModDescURL() method PreCopyPrefix (line 174) | private static void PreCopyPrefix(object ___ModBrowserItem) method PostSetupDownloadRequest (line 182) | private static void PostSetupDownloadRequest(object __instance) method UpdateHeader (line 189) | public static void UpdateHeader(WebClient wc) method PopulateModBrowserTranspiler (line 195) | private static IEnumerable PopulateModBrowserTranspil... method FromJSONTranspiler (line 212) | private static IEnumerable FromJSONTranspiler(IEnumer... method OnActivateTranspiler (line 221) | private static IEnumerable OnActivateTranspiler(IEnum... method DirectModListingTranspiler (line 229) | private static IEnumerable DirectModListingTranspiler... method ModCompileTranspiler (line 237) | private static IEnumerable ModCompileTranspiler(IEnum... method ReplaceLdstr (line 252) | private static void ReplaceLdstr(string o, string n, IEnumerable GetChangeLog(Version from, Version to) method GetDownloadURL (line 40) | public string GetDownloadURL() method GetDownloadURLInternal (line 45) | internal string GetDownloadURLInternal(JObject jObject) method Dispose (line 57) | public void Dispose() FILE: Localizer/Network/IDownloadManagerService.cs type IDownloadManagerService (line 3) | public interface IDownloadManagerService method Download (line 5) | void Download(string url, string path); FILE: Localizer/Network/IPackageBrowserService.cs type IPackageBrowserService (line 6) | public interface IPackageBrowserService method GetList (line 8) | ICollection GetList(); method GetPageCount (line 10) | int GetPageCount(); method GetListByPage (line 12) | ICollection GetListByPage(int i); method GetDownloadLinkOf (line 14) | string GetDownloadLinkOf(IPackage package); FILE: Localizer/Network/IUpdateService.cs type IUpdateService (line 7) | public interface IUpdateService method CheckUpdate (line 9) | bool CheckUpdate(Version curVersion, out IUpdateInfo updateInfo); method GetChangeLog (line 11) | Dictionary GetChangeLog(Version from, Version to); method GetDownloadURL (line 13) | string GetDownloadURL(); FILE: Localizer/Network/PackageBrowser.cs class PackageBrowser (line 9) | public class PackageBrowser : IPackageBrowserService method GetList (line 19) | public ICollection GetList() method GetPageCount (line 50) | public int GetPageCount() method GetListByPage (line 55) | public ICollection GetListByPage(int i) method GetDownloadLinkOf (line 60) | public string GetDownloadLinkOf(IPackage package) method Dispose (line 70) | public void Dispose() FILE: Localizer/Package/Export/BasicFileExport.cs class BasicFileExport (line 14) | public sealed class BasicFileExport : IFileExportService where T : IFile method Export (line 16) | public void Export(IPackage package, IExportConfig config) method CreateEntries (line 49) | private Dictionary CreateEntries(IDictionary localizeO... FILE: Localizer/Package/Export/CustomModTranslationFileExport.cs class CustomModTranslationFileExport (line 10) | public class CustomModTranslationFileExport : IFileExportService method Export (line 12) | public void Export(IPackage package, IExportConfig config) method Dispose (line 43) | public void Dispose() FILE: Localizer/Package/Export/IFileExportService.cs type IFileExportService (line 5) | public interface IFileExportService method Export (line 12) | void Export(IPackage package, IExportConfig config); FILE: Localizer/Package/Export/IPackageExportService.cs type IPackageExportService (line 5) | public interface IPackageExportService method Export (line 12) | void Export(IPackage package, IExportConfig config); FILE: Localizer/Package/Export/LdstrFileExport.cs class LdstrFileExport (line 16) | public sealed class LdstrFileExport : IFileExportService method Export (line 123) | public void Export(IPackage package, IExportConfig config) method GetEntryFromMethod (line 176) | private LdstrEntry GetEntryFromMethod(MethodDefinition method) method Dispose (line 248) | public void Dispose() FILE: Localizer/Package/Export/PackageExport.cs class PackageExport (line 7) | public class PackageExport : IPackageExportService method Export (line 9) | public void Export(IPackage package, IExportConfig config) FILE: Localizer/Package/IPackageManageService.cs type IPackageManageService (line 6) | public interface IPackageManageService method AddPackage (line 17) | void AddPackage(IPackage package); method RemovePackage (line 23) | void RemovePackage(IPackage package); method LoadState (line 28) | void LoadState(); method SaveState (line 33) | void SaveState(); FILE: Localizer/Package/Import/AutoImportService.cs class AutoImportService (line 17) | public sealed class AutoImportService : Disposable method AutoImportService (line 30) | [Inject] method OnBeforeModCtor (line 50) | private void OnBeforeModCtor(object mod) method OnPostSetupContent (line 71) | private void OnPostSetupContent() method LoadPackages (line 96) | private void LoadPackages() method LoadSourcePackages (line 129) | private void LoadSourcePackages() method LoadPackedPackages (line 148) | private void LoadPackedPackages() method Import (line 168) | private void Import(IMod mod = null) method QueuePackageGroup (line 197) | private void QueuePackageGroup(IPackageGroup packageGroup) method DisposeUnmanaged (line 213) | protected override void DisposeUnmanaged() FILE: Localizer/Package/Import/BasicImporter.cs class BasicImporter (line 14) | public class BasicImporter : FileImporter where T : IFile method Import (line 16) | public override void Import(IFile file, IMod mod, CultureInfo culture) method ImportInternal (line 21) | private void ImportInternal(T file, IMod mod, CultureInfo culture) method Merge (line 38) | public override IFile Merge(IFile main, IFile addition) method MergeInternal (line 43) | internal T MergeInternal(T main, T addition) method Merge (line 77) | public IEntry Merge(IEntry main, IEntry addition) method ApplyEntries (line 103) | private void ApplyEntries(IDictionary entries, IDictionary field, Type... class BasicImporterPostContentLoad (line 126) | [OperationTiming(OperationTiming.PostContentLoad)] class BasicImporterBeforeContentLoad (line 129) | [OperationTiming(OperationTiming.BeforeContentLoad)] FILE: Localizer/Package/Import/CecilLdstrImporter.cs class CecilLdstrImporter (line 16) | [OperationTiming(OperationTiming.BeforeModCtor)] method CecilLdstrImporter (line 25) | public CecilLdstrImporter() method PostGetModAssembly (line 32) | public static void PostGetModAssembly(ref byte[] __result) method PatchAssembly (line 56) | private void PatchAssembly(AssemblyDefinition asm) method ImportInternal (line 96) | protected override void ImportInternal(LdstrFile file, IMod mod, Cultu... method ReplaceLdstr (line 115) | private static void ReplaceLdstr(string o, string n, IEnumerable Transpile(IEnumerable(Type importerType) where T : IFile; method UnregisterImporter (line 10) | void UnregisterImporter() where T : IFile; method Queue (line 17) | void Queue(IPackage package); method Import (line 22) | void Import(bool preferEarly); method Reset (line 27) | void Reset(); method Clear (line 32) | void Clear(); FILE: Localizer/Package/Import/LdstrImporterBase.cs class LdstrImporterBase (line 8) | public abstract class LdstrImporterBase : FileImporter method HaveTranslation (line 10) | internal bool HaveTranslation(LdstrEntry entry) method Import (line 23) | public override void Import(IFile file, IMod mod, CultureInfo culture) method Merge (line 28) | public override IFile Merge(IFile main, IFile addition) method ImportInternal (line 32) | protected abstract void ImportInternal(LdstrFile file, IMod mod, Cultu... method MergeInternal (line 34) | internal LdstrFile MergeInternal(LdstrFile main, LdstrFile addition) method Merge (line 61) | internal LdstrEntry Merge(LdstrEntry main, LdstrEntry addition) FILE: Localizer/Package/Import/MonoModLdstrImporter.cs class MonoModLdstrImporter (line 12) | public class MonoModLdstrImporter : LdstrImporterBase method MonoModLdstrImporter (line 16) | public MonoModLdstrImporter() method ImportInternal (line 21) | protected override void ImportInternal(LdstrFile file, IMod mod, Cultu... method Reset (line 73) | public override void Reset() method DisposeUnmanaged (line 78) | protected override void DisposeUnmanaged() FILE: Localizer/Package/Import/PackageImportService.cs class PackageImportService (line 12) | public class PackageImportService : IPackageImportService method PackageImportService (line 18) | public PackageImportService() method RegisterImporter (line 23) | public void RegisterImporter(Type importerType) where T : IFile method UnregisterImporter (line 52) | public void UnregisterImporter() where T : IFile method Queue (line 61) | public void Queue(IPackage package) method Import (line 79) | public void Import(bool preferEarly = true) method Import (line 106) | private void Import(IFile f, IPackageGroup group, FileImporter importe... method Reset (line 125) | public void Reset() method Clear (line 136) | public void Clear() method GetImporter (line 143) | private FileImporter GetImporter(IFile file) method Merge (line 154) | internal DataModel.Default.Package Merge(IPackageGroup group) method Dispose (line 194) | public void Dispose() FILE: Localizer/Package/Import/RefreshLanguageService.cs class RefreshLanguageService (line 12) | public sealed class RefreshLanguageService : Disposable method RefreshLanguageService (line 27) | public RefreshLanguageService() method OnModItemCtor (line 36) | private static void OnModItemCtor(ModItem __instance) method Refresh (line 62) | public void Refresh() method CleanUpItems (line 91) | private void CleanUpItems() method DisposeUnmanaged (line 123) | protected override void DisposeUnmanaged() FILE: Localizer/Package/Load/IFileLoadService.cs type IFileLoadService (line 6) | public interface IFileLoadService method Load (line 14) | IFile Load(Stream stream, string typeName); FILE: Localizer/Package/Load/IPackageLoadService.cs type IPackageLoadService (line 5) | public interface IPackageLoadService where T : IPackage method Load (line 13) | IPackage Load(string path, IFileLoadService fileLoadService); FILE: Localizer/Package/Load/JsonFileLoad.cs class JsonFileLoad (line 9) | public class JsonFileLoad : IFileLoadService method Load (line 22) | public IFile Load(Stream stream, string typeName) method RegisterType (line 42) | public void RegisterType(string typeName, Type type) method Dispose (line 59) | public void Dispose() FILE: Localizer/Package/Load/PackedPackageLoad.cs class PackedPackageLoad (line 7) | public sealed class PackedPackageLoad : IPackageLoadService where ... method Load (line 11) | public IPackage Load(string path, IFileLoadService fileLoadService) method Dispose (line 60) | public void Dispose() FILE: Localizer/Package/Load/SourcePackageLoad.cs class SourcePackageLoad (line 7) | public sealed class SourcePackageLoad : IPackageLoadService where ... method Load (line 11) | public IPackage Load(string path, IFileLoadService fileLoadService) method Dispose (line 63) | public void Dispose() FILE: Localizer/Package/Pack/IPackagePackService.cs type IPackagePackService (line 3) | public interface IPackagePackService method Pack (line 9) | void Pack(string path); FILE: Localizer/Package/Pack/ZipPackagePackService.cs class ZipPackagePackService (line 7) | public class ZipPackagePackService : IPackagePackService where T : IP... method Pack (line 11) | public void Pack(string path) method Dispose (line 50) | public void Dispose() FILE: Localizer/Package/PackageManageService.cs class PackageManageService (line 9) | public class PackageManageService : IPackageManageService method AddPackage (line 21) | public void AddPackage(IPackage package) method RemovePackage (line 44) | public void RemovePackage(IPackage package) method LoadState (line 49) | public void LoadState() method SaveState (line 77) | public void SaveState() method Dispose (line 93) | public void Dispose() FILE: Localizer/Package/Save/IFileSaveService.cs type IFileSaveService (line 5) | public interface IFileSaveService method Save (line 12) | void Save(IFile file, string path); FILE: Localizer/Package/Save/IPackageSaveService.cs type IPackageSaveService (line 5) | public interface IPackageSaveService method Save (line 13) | void Save(IPackage package, string path, IFileSaveService fileSaveDisp... FILE: Localizer/Package/Save/JsonFileSaveService.cs class JsonFileSaveService (line 5) | public class JsonFileSaveService : IFileSaveService method Save (line 7) | public void Save(IFile file, string path) method Dispose (line 12) | public void Dispose() FILE: Localizer/Package/Save/PackageSaveService.cs class PackageSave (line 6) | public class PackageSave : IPackageSaveService method Save (line 8) | public void Save(IPackage package, string path, IFileSaveService fileS... method Dispose (line 18) | public void Dispose() FILE: Localizer/Package/Update/BasicFileUpdater.cs class BasicFileUpdater (line 9) | public sealed class BasicFileUpdater : FileUpdater where T : IFile method Update (line 11) | public override void Update(IFile oldFile, IFile newFile, IUpdateLogge... method UpdateInternal (line 17) | public void UpdateInternal(T oldFile, T newFile, IUpdateLogger logger) method UpdateEntry (line 61) | internal void UpdateEntry(string key, IEntry oldEntry, IEntry newEntry... FILE: Localizer/Package/Update/CustomModTranslationUpdater.cs class CustomModTranslationUpdater (line 7) | public class CustomModTranslationUpdater : FileUpdater method Update (line 9) | public override void Update(IFile oldFile, IFile newFile, IUpdateLogge... method UpdateInternal (line 15) | public void UpdateInternal(CustomModTranslationFile oldFile, CustomMod... method Dispose (line 50) | public void Dispose() FILE: Localizer/Package/Update/FileUpdater.cs class FileUpdater (line 6) | public abstract class FileUpdater method Update (line 15) | public abstract void Update(IFile oldFile, IFile newFile, IUpdateLogge... method CheckArgs (line 17) | internal void CheckArgs(IFile oldFile, IFile newFile, IUpdateLogger lo... FILE: Localizer/Package/Update/IPackageUpdateService.cs type IPackageUpdateService (line 5) | public interface IPackageUpdateService method RegisterUpdater (line 7) | void RegisterUpdater(FileUpdater updater) where T : IFile; method UnregisterUpdater (line 9) | void UnregisterUpdater() where T : IFile; method Update (line 18) | void Update(IPackage oldPackage, IPackage newPackage, IUpdateLogger lo... FILE: Localizer/Package/Update/IUpdateLogger.cs type IUpdateLogger (line 3) | public interface IUpdateLogger method Init (line 9) | void Init(string name); method Add (line 15) | void Add(object content); method Remove (line 21) | void Remove(object content); method Change (line 27) | void Change(object content); FILE: Localizer/Package/Update/LdstrFileUpdater.cs class LdstrFileUpdater (line 7) | public class LdstrFileUpdater : FileUpdater method Update (line 9) | public override void Update(IFile oldFile, IFile newFile, IUpdateLogge... method UpdateInternal (line 15) | public void UpdateInternal(LdstrFile oldFile, LdstrFile newFile, IUpda... method Dispose (line 52) | public void Dispose() FILE: Localizer/Package/Update/PackageUpdateService.cs class PackageUpdateService (line 8) | public sealed class PackageUpdateService : IPackageUpdateService method PackageUpdateService (line 12) | public PackageUpdateService() method RegisterUpdater (line 17) | public void RegisterUpdater(FileUpdater updater) where T : IFile method UnregisterUpdater (line 36) | public void UnregisterUpdater() where T : IFile method Update (line 45) | public void Update(IPackage oldPackage, IPackage newPackage, IUpdateLo... method GetUpdater (line 75) | private FileUpdater GetUpdater(T file) where T : IFile FILE: Localizer/Package/Update/PlainUpdateLogger.cs class PlainUpdateLogger (line 5) | public class PlainUpdateLogger : IUpdateLogger method Init (line 11) | public void Init(string name) method Add (line 17) | public void Add(object content) method Remove (line 22) | public void Remove(object content) method Change (line 27) | public void Change(object content) method Dispose (line 32) | public void Dispose() FILE: Localizer/UIs/Components/BasicListBox.cs class BasicListBox (line 5) | public class BasicListBox : ListBox method BasicListBox (line 7) | public BasicListBox() FILE: Localizer/UIs/Components/BasicWindow.cs class BasicWindow (line 5) | public class BasicWindow : Window method BasicWindow (line 9) | public BasicWindow() method Button_OnMouseClick (line 31) | private void Button_OnMouseClick(Control sender, MouseEventArgs args) FILE: Localizer/UIs/Components/LabelListBoxItem.cs class LabelListBoxItem (line 5) | public class LabelListBoxItem : ListBoxItem method LabelListBoxItem (line 15) | public LabelListBoxItem(string text) FILE: Localizer/UIs/Components/TitleBar.cs class TitleBar (line 5) | public class TitleBar : Label method TitleBar (line 9) | public TitleBar() FILE: Localizer/UIs/MainWindow.cs class MainWindow (line 25) | public class MainWindow : BasicWindow method MainWindow (line 63) | public MainWindow() method Export (line 159) | private void Export(bool withTranslation) method RefreshOnlinePackages (line 230) | private Task RefreshOnlinePackages(Control sender) method LoadPackages (line 253) | private Task LoadPackages() method RefreshPkgList (line 307) | private void RefreshPkgList() method DownloadPackage (line 415) | private void DownloadPackage(MouseEventArgs args, IPackage p) method RefreshModList (line 438) | private void RefreshModList() FILE: Localizer/UIs/Stylesheet.cs class Stylesheet (line 6) | public class Stylesheet method GetSkin (line 8) | public static Skin GetSkin() method GetCursorSet (line 20) | public static CursorCollection GetCursorSet() method GetControlStyles (line 38) | private static Dictionary GetControlStyles() method GetTexturePath (line 282) | private static string GetTexturePath(string name) FILE: Localizer/UIs/UIDesktop.cs class UIDesktop (line 6) | public class UIDesktop : Desktop method UIDesktop (line 10) | public UIDesktop() method AddWindow (line 21) | public void AddWindow(Window window) FILE: Localizer/UIs/UIHost.cs class UIHost (line 10) | public class UIHost : Disposable method UIHost (line 18) | public UIHost() method Update (line 30) | internal void Update(GameTime time) method Draw (line 56) | internal void Draw(GameTime time) method DisposeUnmanaged (line 62) | protected override void DisposeUnmanaged() FILE: Localizer/UIs/UIModsPatch.cs class UIModsPatch (line 15) | internal static class UIModsPatch method Patch (line 21) | public static void Patch() method PopulateFromJsonPrefix (line 45) | private static void PopulateFromJsonPrefix() method PopulateFromJsonPostfix (line 51) | private static void PopulateFromJsonPostfix() method ModNeedsReloadPostfix (line 57) | private static void ModNeedsReloadPostfix(ref bool __result) method DrawSelfPostfix (line 65) | private static void DrawSelfPostfix(object __instance, SpriteBatch spr... method UIModItemPostfix (line 108) | private static void UIModItemPostfix(object __instance) FILE: Localizer/UIs/UIRenderer.cs class UIRenderer (line 17) | public class UIRenderer : ISquidRenderer method UIRenderer (line 30) | public UIRenderer() method AddFont (line 64) | public void AddFont(string key, DynamicSpriteFont font) method AddTexture (line 71) | public void AddTexture(string key, Texture2D tex) method Dispose (line 78) | public void Dispose() method GetTexture (line 82) | public int GetTexture(string name) method GetFont (line 87) | public int GetFont(string name) method GetTextSize (line 92) | public Point GetTextSize(string text, int font) method WordWrap (line 98) | public string WordWrap(string text, int width) method GetTextureSize (line 104) | public Point GetTextureSize(int texture) method Scissor (line 110) | public void Scissor(int x, int y, int w, int h) method DrawBox (line 116) | public void DrawBox(int x, int y, int w, int h, int color) method ColorFromtInt32 (line 122) | private Color ColorFromtInt32(int color) method DrawText (line 128) | public void DrawText(string text, int x, int y, int font, int color) method DrawTexture (line 140) | public void DrawTexture(int texture, int x, int y, int w, int h, Squid... method TranslateKey (line 147) | public bool TranslateKey(int scancode, ref char character) method StartBatch (line 153) | public void StartBatch() method EndBatch (line 158) | public void EndBatch(bool final) FILE: Localizer/UIs/Views/ReloadPluginView.cs class ReloadPluginView (line 6) | public class ReloadPluginView : BasicWindow method ReloadPluginView (line 8) | public ReloadPluginView() FILE: Localizer/UIs/Views/TestView.cs class TestView (line 6) | public class TestView : BasicWindow method TestView (line 8) | public TestView() FILE: LocalizerTest/DataModel/GitHubUpdateInfoTest.cs class GitHubUpdateInfoTest (line 9) | public class GitHubUpdateInfoTest method Parse_Correct (line 11) | [Fact] FILE: LocalizerTest/Helper/ExtensionsTest.cs class ExtensionsTest (line 9) | public class ExtensionsTest method ModTranslationOwnerField_Correct (line 11) | [Theory] method ModTranslationOwnerFieldName_Correct (line 23) | [Fact] method ModTranslationProp_Correct (line 30) | [Fact] FILE: LocalizerTest/Helper/UtilsTest.cs class UtilsTest (line 8) | public class UtilsTest method CreateEntryMappings_Correct (line 10) | [Fact] method GetMethodBase_Correct (line 19) | [Fact] method GetMethodBase_Wrong (line 26) | [Fact] method GetTranslationEntry_Correct (line 33) | [Fact] FILE: LocalizerTest/LocalizerTest.cs class FooA (line 9) | [OperationTiming(OperationTiming.BeforeModCtor)] class FooB (line 11) | [OperationTiming(OperationTiming.BeforeModLoad)] class FooC (line 13) | [OperationTiming(OperationTiming.PostContentLoad)] class FooD (line 15) | [OperationTiming(OperationTiming.Any)] class FooE (line 18) | internal class FooE { } class LocalizerTest (line 20) | public class LocalizerTest method CanDoOperationNow_True (line 22) | [Theory] method CanDoOperationNow_Type_True (line 36) | [Theory] method CanDoOperationNow_False (line 48) | [Theory] method CanDoOperationNow_Type_False (line 60) | [Theory] FILE: LocalizerTest/Network/GitHubModUpdateService.cs class GitHubModUpdateServiceTest (line 10) | public class GitHubModUpdateServiceTest method GitHubModUpdateServiceTest (line 16) | public GitHubModUpdateServiceTest() method GetUpdateInfo_Correct (line 27) | [Fact] method GetDownlaodURL_Correct (line 36) | [Fact] FILE: LocalizerTest/Ninject.cs type IFoo (line 8) | public interface IFoo type IBar (line 13) | public interface IBar where T : IFoo class A (line 18) | public sealed class A : IFoo class B (line 23) | public sealed class B : IFoo class ABar (line 28) | public sealed class ABar : IBar class BBar (line 33) | public sealed class BBar : IBar class NinjectTest (line 38) | public class NinjectTest method NinjectTest (line 42) | public NinjectTest() method GenericTypeBinding (line 47) | [Fact] method MultiSingletonBinding (line 58) | [Fact] FILE: LocalizerTest/NonTest/UpdateLogger.cs class UpdateLogger (line 6) | public sealed class UpdateLogger : IUpdateLogger method UpdateLogger (line 12) | public UpdateLogger() method Dispose (line 19) | public void Dispose() method Init (line 23) | public void Init(string name) method Add (line 27) | public void Add(object content) method Remove (line 32) | public void Remove(object content) method Change (line 37) | public void Change(object content) FILE: LocalizerTest/Package/Import/BasicFileImportTest.cs class BasicFileImportTest (line 9) | public class BasicFileImportTest method MergeFile_Correct (line 11) | [Fact] method MergeEntry_Correct (line 154) | [Fact] FILE: LocalizerTest/Package/Import/CustomModTranslationFileImportTest.cs class CustomModTranslationFileImportTest (line 9) | public class CustomModTranslationFileImportTest method Merge_Correct (line 11) | [Fact] FILE: LocalizerTest/Package/Import/LdstrFileImportBaseTest.cs class LdstrFileImportBaseTest (line 9) | public class LdstrFileImportBaseTest method MergeEntry_Correct (line 11) | [Fact] method MergeFile_Correct (line 65) | [Fact] FILE: LocalizerTest/Package/Update/BasicFileUpdateTest.cs class BasicFileUpdateTest (line 10) | public class BasicFileUpdateTest method UpdateFile_Correct (line 12) | [Fact] method UpdateEntry_Correct (line 144) | [Fact] FILE: LocalizerTest/Package/Update/CustomModTranslationFileUpdateTest.cs class CustomModTranslationFileUpdateTest (line 10) | public class CustomModTranslationFileUpdateTest method Update_Correct (line 12) | [Fact] FILE: LocalizerTest/Package/Update/LdstrFileUpdateTest.cs class LdstrFileUpdateTest (line 10) | public class LdstrFileUpdateTest method Update_Correct (line 12) | [Fact] FILE: ModPatch/Program.cs class Program (line 10) | internal class Program method Main (line 12) | private static void Main(string[] args)