|
|
using | Map = ::std::map<::std::string, ::std::string> |
|
using | StoreLocMap = ::std::unordered_multimap<::std::string, ::std::pair<::std::string, ::std::string>> |
|
|
Localization & | operator= (Localization const &) |
| MCAPI | Localization (::std::string const &code) |
| MCAPI | Localization (::Localization &&rhs) |
| MCAPI | Localization (::Localization const &rhs) |
| MCAPI | Localization (::std::string const &code, ::Localization const *fallbackLocale) |
|
MCAPI::OptionalString | _get (::std::string const &id, ::std::vector<::std::string > const ¶ms) const |
|
MCAPI::OptionalString | _getSimple (::std::string const &id) const |
| MCAPI void | addKeys (::Localization &&from) |
| MCAPI void | appendTranslations (::std::unordered_multimap<::std::string, ::std::pair<::std::string, ::std::string > > const &locStrings) |
| MCAPI void | appendTranslations (::Localization const &other) |
| MCAPI void | appendTranslations (::std::string const &fileContent, ::std::vector<::std::string > const &blockedKeys, ::std::vector<::std::string > const &allowedKeys, ::std::string const &keyPrefix) |
|
MCAPI bool | get (::std::string const &id, ::std::string &out, ::std::vector<::std::string > const ¶ms) const |
|
MCFOLD::std::string | getFullLanguageCode () const |
| MCAPI void | loadFromPack (::std::string const &keyPrefix, ::PackAccessStrategy const &accessStrategy, ::std::vector<::std::string > const &allowedKeys) |
| MCAPI void | loadFromResourcePackManager (::ResourcePackManager &resourcePackManager, ::std::vector<::std::string > const &blockedKeys) |
| MCAPI void | replaceIdentifiers () |
| MCAPI | ~Localization () |
| MCAPI void * | $ctor (::std::string const &code) |
| MCAPI void * | $ctor (::Localization &&rhs) |
| MCAPI void * | $ctor (::Localization const &rhs) |
| MCAPI void * | $ctor (::std::string const &code, ::Localization const *fallbackLocale) |
| MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 1, 1, bool const > | mCommaSeperator |
|
::ll::TypedStorage< 8, 32, ::std::string const > | mDigitGroupSeparator |
|
::ll::TypedStorage< 8, 32, ::std::string const > | mCode |
|
::ll::TypedStorage< 8, 16, ::std::map<::std::string, ::std::string > > | mStrings |
|
::ll::TypedStorage< 8, 16, ::std::map<::std::string, ::std::string > > | mCaseSensitiveCache |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::std::shared_mutex > > | mCaseSensitiveCacheMutex |
|
::ll::TypedStorage< 1, 1, bool > | mMayContainIdentifier |
◆ Localization() [1/4]
| MCAPI Localization::Localization |
( |
::std::string const & | code | ) |
|
|
explicit |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ Localization() [2/4]
| MCAPI Localization::Localization |
( |
::Localization && | rhs | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ Localization() [3/4]
| MCAPI Localization::Localization |
( |
::Localization const & | rhs | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ Localization() [4/4]
| MCAPI Localization::Localization |
( |
::std::string const & | code, |
|
|
::Localization const * | fallbackLocale ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ~Localization()
| MCAPI Localization::~Localization |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ addKeys()
| MCAPI void Localization::addKeys |
( |
::Localization && | from | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ appendTranslations() [1/3]
| MCAPI void Localization::appendTranslations |
( |
::std::unordered_multimap<::std::string, ::std::pair<::std::string, ::std::string > > const & | locStrings | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ appendTranslations() [2/3]
| MCAPI void Localization::appendTranslations |
( |
::Localization const & | other | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ appendTranslations() [3/3]
| MCAPI void Localization::appendTranslations |
( |
::std::string const & | fileContent, |
|
|
::std::vector<::std::string > const & | blockedKeys, |
|
|
::std::vector<::std::string > const & | allowedKeys, |
|
|
::std::string const & | keyPrefix ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ loadFromPack()
| MCAPI void Localization::loadFromPack |
( |
::std::string const & | keyPrefix, |
|
|
::PackAccessStrategy const & | accessStrategy, |
|
|
::std::vector<::std::string > const & | allowedKeys ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ loadFromResourcePackManager()
| MCAPI void Localization::loadFromResourcePackManager |
( |
::ResourcePackManager & | resourcePackManager, |
|
|
::std::vector<::std::string > const & | blockedKeys ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ replaceIdentifiers()
| MCAPI void Localization::replaceIdentifiers |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _getDigitGroupSeparator()
| MCAPI ::std::string Localization::_getDigitGroupSeparator |
( |
::std::string const & | langCode | ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ _isCommaSeperatedLanguage()
| MCAPI bool Localization::_isCommaSeperatedLanguage |
( |
::std::string const & | langCode | ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getLangFilePath()
| MCAPI ::Core::PathBuffer<::std::string > Localization::getLangFilePath |
( |
::std::string const & | langCode | ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getLanguageCode()
| MCAPI ::std::string Localization::getLanguageCode |
( |
::std::string const & | fullCode | ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor() [1/4]
| MCAPI void * Localization::$ctor |
( |
::std::string const & | code | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor() [2/4]
| MCAPI void * Localization::$ctor |
( |
::Localization && | rhs | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor() [3/4]
| MCAPI void * Localization::$ctor |
( |
::Localization const & | rhs | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor() [4/4]
| MCAPI void * Localization::$ctor |
( |
::std::string const & | code, |
|
|
::Localization const * | fallbackLocale ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $dtor()
| MCAPI void Localization::$dtor |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: