|
LeviLamina
|
This is the complete list of members for I18n, including all inherited members.
| $dtor() (defined in I18n) | I18n | |
| $vftable() | I18n | static |
| addI18nObserver(::I18nObserver &observer)=0 (defined in I18n) | I18n | pure virtual |
| appendAdditionalTranslations(::std::unordered_map<::std::string, ::std::string > const &translations, ::std::string const &keyPrefix)=0 (defined in I18n) | I18n | pure virtual |
| appendLanguageStrings(::PackAccessStrategy *accessStrategy)=0 (defined in I18n) | I18n | pure virtual |
| appendLanguageStringsFromPack(::PackManifest const &manifest, ::std::multimap<::std::string, ::std::pair<::std::string, ::std::string > > const &localizationMapping)=0 (defined in I18n) | I18n | pure virtual |
| chooseLanguage(::std::string const &code)=0 (defined in I18n) | I18n | pure virtual |
| clearLanguages()=0 (defined in I18n) | I18n | pure virtual |
| findAvailableLanguageNames(::ResourcePackManager &resourcePackManager)=0 (defined in I18n) | I18n | pure virtual |
| findAvailableLanguages(::ResourcePackManager &resourcePackManager)=0 (defined in I18n) | I18n | pure virtual |
| get(::std::string const &id, ::std::vector<::std::string > const ¶ms, ::std::shared_ptr<::Localization const > const locale)=0 (defined in I18n) | I18n | pure virtual |
| get(::std::string const &langString, ::std::shared_ptr<::Localization const > const locale)=0 (defined in I18n) | I18n | pure virtual |
| getCurrentLanguage()=0 (defined in I18n) | I18n | pure virtual |
| getLanguageCodesFromPack(::PackAccessStrategy const &accessStrategy)=0 (defined in I18n) | I18n | pure virtual |
| getLanguageKeywordsFromPack(::PackManifest const &manifest, ::std::string const &keyword)=0 (defined in I18n) | I18n | pure virtual |
| getLanguageName(::std::string const &code)=0 (defined in I18n) | I18n | pure virtual |
| getLocaleCodeFor(::std::string const &code)=0 (defined in I18n) | I18n | pure virtual |
| getLocaleFor(::std::string const &code)=0 (defined in I18n) | I18n | pure virtual |
| getLocalizedAssetFileWithFallback(::std::string const &fileNamePrefix, ::std::string const &fileNameSuffix)=0 (defined in I18n) | I18n | pure virtual |
| getPackKeywordValue(::PackManifest const &manifest, ::std::string const &key)=0 (defined in I18n) | I18n | pure virtual |
| getPackKeywordValueForTelemetry(::PackManifest const &manifest, ::std::string const &key)=0 (defined in I18n) | I18n | pure virtual |
| getSupportedLanguageCodes()=0 (defined in I18n) | I18n | pure virtual |
| hasPackKeyEntry(::PackManifest const &manifest, ::std::string const &key)=0 (defined in I18n) | I18n | pure virtual |
| isPackKeyword(::std::string const &key)=0 (defined in I18n) | I18n | pure virtual |
| languageSupportsHypenSplitting()=0 (defined in I18n) | I18n | pure virtual |
| loadAllLanguages(::ResourcePackManager &resourcePackManager)=0 (defined in I18n) | I18n | pure virtual |
| loadLangaugesByLocale(::std::unordered_multimap<::std::string, ::std::pair<::std::string, ::std::string > > const &storeLocalization)=0 (defined in I18n) | I18n | pure virtual |
| loadLanguageKeywordsFromPack(::PackManifest const &manifest, ::PackAccessStrategy const &accessStrategy)=0 (defined in I18n) | I18n | pure virtual |
| loadLanguageKeywordsFromPack(::PackManifest const &manifest, ::PackAccessStrategy const &accessStrategy, ::std::vector<::std::string > const &languageCodes, ::std::optional<::std::vector<::std::string > > const &additionalLocKeys)=0 (defined in I18n) | I18n | pure virtual |
| loadLanguages(::ResourcePackManager &resourcePackManager, ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager > resourceLoadManager, ::std::string const &initLang)=0 (defined in I18n) | I18n | pure virtual |
| NeutralLangCode() (defined in I18n) | I18n | static |
| ~I18n() (defined in I18n) | I18n | virtual |