Namespaces | |
namespace | Backbone |
Enumerations | |
enum | Backbone::LocalizationDataType { Backbone::Strings , Backbone::Sprites , Backbone::Textures , Backbone::AudioClips } |
Functions | |
void | Backbone::Awake () |
static List< string > | Backbone::GetAllKeys (LocalizationDataType type) |
static void | Backbone::InvalidateKeyCache () |
void | Backbone::SetLanguage (string language) |
bool | Backbone::TryGetLocalizedString (string key, out string localizedString) |
string | Backbone::GetLocalizedStringValue (string key) |
bool | Backbone::TryGetLocalizedSprite (string key, out Sprite localizedSprite) |
Sprite | Backbone::GetLocalizedSpriteValue (string key) |
bool | Backbone::TryGetLocalizedTexture (string key, out Texture localizedTexture) |
Texture | Backbone::GetLocalizedTextureValue (string key) |
bool | Backbone::TryGetLocalizedAudioClip (string key, out AudioClip localizedAudioClip) |
AudioClip | Backbone::GetLocalizedAudioClipValue (string key) |
Variables | |
enum Backbone::LocalizationDataType | Backbone::MonoBehaviour |
enum Backbone::LocalizationDataType | Backbone::OnLanguageChanged |
string | Backbone::currentLanguage = "English" |
List< LocalizedStringsData > | Backbone::localizedStringDataList = new List<LocalizedStringsData>() |
List< LocalizedSpritesData > | Backbone::localizedSpriteDataList = new List<LocalizedSpritesData>() |
List< LocalizedTexturesData > | Backbone::localizedTextureDataList = new List<LocalizedTexturesData>() |
List< LocalizedAudioClipsData > | Backbone::localizedAudioClipDataList = new List<LocalizedAudioClipsData>() |
static LocalizationManager | Backbone::instance |
static readonly Dictionary< LocalizationDataType, List< string > > | Backbone::keyCache = new() |