HKI Core
Public Member Functions | Private Attributes | List of all members
HKI.Core.Loc.LocalizationSystem Class Reference

This ScriptableObject holds the data for all localization. Most of its functionality is implemented by its custom inspector. More...

Inheritance diagram for HKI.Core.Loc.LocalizationSystem:
HKI.Core.Init.IInit

Public Member Functions

void Init ()
 
TextLocalization FindTextLocalization (string tag)
 
AudioLocalization FindAudioLocalization (string tag)
 

Private Attributes

TextLocalization TextLocalizationTemplate = null
 
AudioLocalization AudioLocalizationTemplate = null
 
List< TextLocalizationTextLocalizationContainer = new List<TextLocalization>()
 
List< AudioLocalizationAudioLocalizationContainer = new List<AudioLocalization>()
 

Detailed Description

This ScriptableObject holds the data for all localization. Most of its functionality is implemented by its custom inspector.

Definition at line 12 of file LocalizationSystem.cs.

Member Function Documentation

◆ FindAudioLocalization()

AudioLocalization HKI.Core.Loc.LocalizationSystem.FindAudioLocalization ( string  tag)
inline

Definition at line 39 of file LocalizationSystem.cs.

◆ FindTextLocalization()

TextLocalization HKI.Core.Loc.LocalizationSystem.FindTextLocalization ( string  tag)
inline

Definition at line 28 of file LocalizationSystem.cs.

◆ Init()

void HKI.Core.Loc.LocalizationSystem.Init ( )
inline

Implements HKI.Core.Init.IInit.

Definition at line 22 of file LocalizationSystem.cs.

Member Data Documentation

◆ AudioLocalizationContainer

List<AudioLocalization> HKI.Core.Loc.LocalizationSystem.AudioLocalizationContainer = new List<AudioLocalization>()
private

Definition at line 19 of file LocalizationSystem.cs.

◆ AudioLocalizationTemplate

AudioLocalization HKI.Core.Loc.LocalizationSystem.AudioLocalizationTemplate = null
private

Definition at line 16 of file LocalizationSystem.cs.

◆ TextLocalizationContainer

List<TextLocalization> HKI.Core.Loc.LocalizationSystem.TextLocalizationContainer = new List<TextLocalization>()
private

Definition at line 18 of file LocalizationSystem.cs.

◆ TextLocalizationTemplate

TextLocalization HKI.Core.Loc.LocalizationSystem.TextLocalizationTemplate = null
private

Definition at line 15 of file LocalizationSystem.cs.


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