Tanoda
Localization_SOURCE Class Reference
Inheritance diagram for Localization_SOURCE:

Classes

class  _LocalizationSelector
 
class  QuickActions
 

Public Member Functions

void ReloadLanguage (GameObject onlyThis=null)
 
void Lang_RefreshKeyAssignations (GameObject useThis=null)
 Refresh all resource objects by selected options More...
 
void Lang_LoadLanguage (int languageIndex)
 Load language database by the selected language index More...
 
string TranslateText (string key)
 
string Lang_ReturnText (string KeyInput)
 Return exists text by the specific key input More...
 

Public Attributes

TextAsset[] LanguageFiles
 
int SelectedLanguage
 
bool LoadLanguageOnStart = true
 
List< string > Categories = new List<string>()
 
List< _LocalizationSelectorLocalizationSelector = new List<_LocalizationSelector>()
 
Transform AT_GameObjectChildsRoot
 
GameObject ExtraCanvas1
 
GameObject ExtraCanvas2
 
GameObject ExtraCanvas3
 
int selectedCategory
 
QuickActions quickActions
 

Static Public Attributes

static Localization_SOURCE Instance
 
static string GENERAL_DelimiterSymbol_Category = ">"
 
static string GENERAL_DelimiterSymbol_Key = "="
 
static string GENERAL_NewLineSymbol = "/l"
 

Detailed Description

Definition at line 14 of file Localization_SOURCE.cs.

Member Function Documentation

◆ Lang_LoadLanguage()

void Localization_SOURCE.Lang_LoadLanguage ( int  languageIndex)

Load language database by the selected language index

Definition at line 315 of file Localization_SOURCE.cs.

◆ Lang_RefreshKeyAssignations()

void Localization_SOURCE.Lang_RefreshKeyAssignations ( GameObject  useThis = null)

Refresh all resource objects by selected options

Definition at line 207 of file Localization_SOURCE.cs.

◆ Lang_ReturnText()

string Localization_SOURCE.Lang_ReturnText ( string  KeyInput)

Return exists text by the specific key input

Definition at line 439 of file Localization_SOURCE.cs.

◆ ReloadLanguage()

void Localization_SOURCE.ReloadLanguage ( GameObject  onlyThis = null)

Definition at line 149 of file Localization_SOURCE.cs.

◆ TranslateText()

string Localization_SOURCE.TranslateText ( string  key)

Definition at line 427 of file Localization_SOURCE.cs.

Member Data Documentation

◆ AT_GameObjectChildsRoot

Transform Localization_SOURCE.AT_GameObjectChildsRoot

Definition at line 76 of file Localization_SOURCE.cs.

◆ Categories

List<string> Localization_SOURCE.Categories = new List<string>()

Definition at line 30 of file Localization_SOURCE.cs.

◆ ExtraCanvas1

GameObject Localization_SOURCE.ExtraCanvas1

Definition at line 77 of file Localization_SOURCE.cs.

◆ ExtraCanvas2

GameObject Localization_SOURCE.ExtraCanvas2

Definition at line 78 of file Localization_SOURCE.cs.

◆ ExtraCanvas3

GameObject Localization_SOURCE.ExtraCanvas3

Definition at line 79 of file Localization_SOURCE.cs.

◆ GENERAL_DelimiterSymbol_Category

string Localization_SOURCE.GENERAL_DelimiterSymbol_Category = ">"
static

Definition at line 19 of file Localization_SOURCE.cs.

◆ GENERAL_DelimiterSymbol_Key

string Localization_SOURCE.GENERAL_DelimiterSymbol_Key = "="
static

Definition at line 20 of file Localization_SOURCE.cs.

◆ GENERAL_NewLineSymbol

string Localization_SOURCE.GENERAL_NewLineSymbol = "/l"
static

Definition at line 22 of file Localization_SOURCE.cs.

◆ Instance

Localization_SOURCE Localization_SOURCE.Instance
static

Definition at line 16 of file Localization_SOURCE.cs.

◆ LanguageFiles

TextAsset [] Localization_SOURCE.LanguageFiles

Definition at line 25 of file Localization_SOURCE.cs.

◆ LoadLanguageOnStart

bool Localization_SOURCE.LoadLanguageOnStart = true

Definition at line 28 of file Localization_SOURCE.cs.

◆ LocalizationSelector

List<_LocalizationSelector> Localization_SOURCE.LocalizationSelector = new List<_LocalizationSelector>()

Definition at line 75 of file Localization_SOURCE.cs.

◆ quickActions

QuickActions Localization_SOURCE.quickActions

Definition at line 107 of file Localization_SOURCE.cs.

◆ selectedCategory

int Localization_SOURCE.selectedCategory

Definition at line 81 of file Localization_SOURCE.cs.

◆ SelectedLanguage

int Localization_SOURCE.SelectedLanguage

Definition at line 26 of file Localization_SOURCE.cs.


The documentation for this class was generated from the following file: