Table of Contents

Class SpecializationManager

Namespace
I2.Loc
Assembly
Assembly-CSharp.dll
public class SpecializationManager : BaseSpecializationManager
Inheritance
SpecializationManager
Inherited Members
Extension Methods

Fields

Singleton

public static SpecializationManager Singleton

Field Value

SpecializationManager

Methods

AppendSpecializations(string, List<string>)

public static void AppendSpecializations(string text, List<string> list = null)

Parameters

text string
list List<string>

GetSpecializations(string, Dictionary<string, string>)

public static Dictionary<string, string> GetSpecializations(string text, Dictionary<string, string> buffer = null)

Parameters

text string
buffer Dictionary<string, string>

Returns

Dictionary<string, string>

GetSpecializedText(string, string)

public static string GetSpecializedText(string text, string specialization = null)

Parameters

text string
specialization string

Returns

string

SetSpecializedText(Dictionary<string, string>)

public static string SetSpecializedText(Dictionary<string, string> specializations)

Parameters

specializations Dictionary<string, string>

Returns

string

SetSpecializedText(string, string, string)

public static string SetSpecializedText(string text, string newText, string specialization)

Parameters

text string
newText string
specialization string

Returns

string