C# Class Lean.LeanLocalization

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: gjrfytn/planet-survival Class Usage Examples

Méthodes publiques

Свойство Type Description
Instance LeanLocalization
Languages List
OnLocalizationChanged System.Action
Phrases List
Translations LeanTranslation>.Dictionary

Méthodes publiques

Méthode Description
AddLanguage ( string language ) : void
AddPhrase ( string phraseName ) : LeanPhrase
AddTranslation ( string language, string phraseName ) : LeanTranslation
GetInstance ( ) : LeanLocalization
GetTranslation ( string phraseName ) : LeanTranslation
GetTranslationObject ( string phraseName ) : Object
GetTranslationText ( string phraseName ) : string
SetLanguage ( string newLanguage ) : void
UpdateTranslations ( ) : void

Méthodes protégées

Méthode Description
OnDisable ( ) : void
OnEnable ( ) : void
OnValidate ( ) : void

Private Methods

Méthode Description
MergeLocalizations ( LeanLocalization oldLocalization, LeanLocalization newLocalization ) : void

Method Details

AddLanguage() public méthode

public AddLanguage ( string language ) : void
language string
Résultat void

AddPhrase() public méthode

public AddPhrase ( string phraseName ) : LeanPhrase
phraseName string
Résultat LeanPhrase

AddTranslation() public méthode

public AddTranslation ( string language, string phraseName ) : LeanTranslation
language string
phraseName string
Résultat LeanTranslation

GetInstance() public static méthode

public static GetInstance ( ) : LeanLocalization
Résultat LeanLocalization

GetTranslation() public static méthode

public static GetTranslation ( string phraseName ) : LeanTranslation
phraseName string
Résultat LeanTranslation

GetTranslationObject() public static méthode

public static GetTranslationObject ( string phraseName ) : Object
phraseName string
Résultat Object

GetTranslationText() public static méthode

public static GetTranslationText ( string phraseName ) : string
phraseName string
Résultat string

OnDisable() protected méthode

protected OnDisable ( ) : void
Résultat void

OnEnable() protected méthode

protected OnEnable ( ) : void
Résultat void

OnValidate() protected méthode

protected OnValidate ( ) : void
Résultat void

SetLanguage() public méthode

public SetLanguage ( string newLanguage ) : void
newLanguage string
Résultat void

UpdateTranslations() public static méthode

public static UpdateTranslations ( ) : void
Résultat void

Property Details

Instance public_oe static_oe property

public static LeanLocalization,Lean Instance
Résultat LeanLocalization

Languages public_oe property

public List Languages
Résultat List

OnLocalizationChanged public_oe static_oe property

public static System.Action OnLocalizationChanged
Résultat System.Action

Phrases public_oe property

public List Phrases
Résultat List

Translations public_oe static_oe property

public static Dictionary Translations
Résultat LeanTranslation>.Dictionary