OpenTTD Source 20260206-master-g4d4e37dbf1
Case Struct Reference

Container for the different cases of a string. More...

#include <strgen.h>

Public Member Functions

 Case (uint8_t caseidx, std::string_view string)
 Create a new case.

Data Fields

uint8_t caseidx
 The index of the case.
std::string string
 The translation of the case.

Detailed Description

Container for the different cases of a string.

Definition at line 22 of file strgen.h.

Constructor & Destructor Documentation

◆ Case()

Case::Case ( uint8_t caseidx,
std::string_view string )

Create a new case.

Parameters
caseidxThe index of the case.
stringThe translation of the case.

Definition at line 44 of file strgen_base.cpp.

References caseidx, and string.

Field Documentation

◆ caseidx

uint8_t Case::caseidx

The index of the case.

Definition at line 23 of file strgen.h.

Referenced by Case(), and LanguageWriter::WriteLang().

◆ string

std::string Case::string

The translation of the case.

Definition at line 24 of file strgen.h.

Referenced by Case(), and LanguageWriter::WriteLang().


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