OpenTTD Source  20241121-master-g67a0fccfad
LangString Struct Reference

Information about a single string. More...

#include <strgen.h>

Public Member Functions

 LangString (const std::string &name, const std::string &english, size_t index, int line)
 Create a new string. More...
 
void FreeTranslation ()
 Free all data related to the translation.
 

Data Fields

std::string name
 Name of the string.
 
std::string english
 English text.
 
std::string translated
 Translated text.
 
size_t index
 The index in the language file.
 
int line
 Line of string in source-file.
 
std::vector< Casetranslated_cases
 Cases of the translation.
 

Detailed Description

Information about a single string.

Definition at line 28 of file strgen.h.

Constructor & Destructor Documentation

◆ LangString()

LangString::LangString ( const std::string &  name,
const std::string &  english,
size_t  index,
int  line 
)

Create a new string.

Parameters
nameThe name of the string.
englishThe english "translation" of the string.
indexThe index in the string table.
lineThe line this string was found on.

Definition at line 53 of file strgen_base.cpp.


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