Show / Hide Table of Contents

Class LanguageEditModule

Module for packaging language edits with an ItemChanger save.

Inheritance
System.Object
Module
LanguageEditModule
Inherited Members
Module.Name
Module.LoadOnce()
Module.UnloadOnce()
Module.ModuleHandlingProperties
Module.Loaded
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ItemChanger.Modules
Assembly: ItemChanger.dll
Syntax
public class LanguageEditModule : Module

Fields

| Improve this Doc View Source

languageEdits

Declaration
public Dictionary<LanguageKey, LanguageEditModule.LanguageEdit> languageEdits
Field Value
Type Description
Dictionary<LanguageKey, LanguageEditModule.LanguageEdit>

Methods

| Improve this Doc View Source

AddLanguageEdit(LanguageKey, String, Boolean)

Declaration
public void AddLanguageEdit(LanguageKey key, string value, bool ignoreExistingOverrides = false)
Parameters
Type Name Description
LanguageKey key
System.String value
System.Boolean ignoreExistingOverrides
| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
Overrides
Module.Initialize()
| Improve this Doc View Source

RemoveLanguageEdit(LanguageKey)

Declaration
public void RemoveLanguageEdit(LanguageKey key)
Parameters
Type Name Description
LanguageKey key
| Improve this Doc View Source

Unload()

Declaration
public override void Unload()
Overrides
Module.Unload()

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX