Table of Contents

Class ILocalizeTarget

Namespace
I2.Loc
Assembly
Assembly-CSharp.dll
public abstract class ILocalizeTarget : ScriptableObject
Inheritance
ILocalizeTarget
Derived
Extension Methods

Constructors

ILocalizeTarget()

protected ILocalizeTarget()

Methods

AllowMainTermToBeRTL()

public abstract bool AllowMainTermToBeRTL()

Returns

bool

AllowSecondTermToBeRTL()

public abstract bool AllowSecondTermToBeRTL()

Returns

bool

CanUseSecondaryTerm()

public abstract bool CanUseSecondaryTerm()

Returns

bool

DoLocalize(Localize, string, string)

public abstract void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation)

Parameters

cmp Localize
mainTranslation string
secondaryTranslation string

GetFinalTerms(Localize, string, string, out string, out string)

public abstract void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm)

Parameters

cmp Localize
Main string
Secondary string
primaryTerm string
secondaryTerm string

GetPrimaryTermType(Localize)

public abstract eTermType GetPrimaryTermType(Localize cmp)

Parameters

cmp Localize

Returns

eTermType

GetSecondaryTermType(Localize)

public abstract eTermType GetSecondaryTermType(Localize cmp)

Parameters

cmp Localize

Returns

eTermType

IsValid(Localize)

public abstract bool IsValid(Localize cmp)

Parameters

cmp Localize

Returns

bool