OpenTTD Source 20250506-master-g22fedca77e
LoadedLanguagePack Struct Reference

Data Fields

std::unique_ptr< LanguagePack, LanguagePackDeleterlangpack
 
std::vector< std::string_view > strings
 
std::array< uint, TEXT_TAB_ENDlangtab_num
 Offset into langpack offs.
 
std::array< uint, TEXT_TAB_ENDlangtab_start
 Offset into langpack offs.
 
std::string list_separator
 Current list separator string.
 

Detailed Description

Definition at line 280 of file strings.cpp.

Field Documentation

◆ langpack

std::unique_ptr<LanguagePack, LanguagePackDeleter> LoadedLanguagePack::langpack

Definition at line 281 of file strings.cpp.

◆ langtab_num

std::array<uint, TEXT_TAB_END> LoadedLanguagePack::langtab_num

Offset into langpack offs.

Definition at line 285 of file strings.cpp.

Referenced by GetStringWithArgs(), LanguagePackGlyphSearcher::NextString(), and ReadLanguagePack().

◆ langtab_start

std::array<uint, TEXT_TAB_END> LoadedLanguagePack::langtab_start

Offset into langpack offs.

Definition at line 286 of file strings.cpp.

Referenced by LanguagePackGlyphSearcher::NextString(), and ReadLanguagePack().

◆ list_separator

std::string LoadedLanguagePack::list_separator

Current list separator string.

Definition at line 288 of file strings.cpp.

Referenced by GetListSeparator(), and ReadLanguagePack().

◆ strings

std::vector<std::string_view> LoadedLanguagePack::strings

Definition at line 283 of file strings.cpp.


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