UFO: Alien Invasion
Loading...
Searching...
No Matches
language_t Struct Reference

Struct that reflects parsed language definitions from our script files. More...

Collaboration diagram for language_t:
Collaboration graph

Data Fields

const char * localeID
const char * localeString
const char * nativeString
localeMapping_tlocaleMapping
struct language_s * next

Detailed Description

Struct that reflects parsed language definitions from our script files.

Definition at line 176 of file cl_language.cpp.

Field Documentation

◆ localeID

const char* language_t::localeID

short locale id

Definition at line 177 of file cl_language.cpp.

Referenced by CL_GetLocaleID(), CL_LanguageInitMenu(), CL_LanguageTest(), CL_LanguageTryToSet(), and CL_ParseLanguages().

◆ localeMapping

localeMapping_t* language_t::localeMapping

mapping to real locale string for setlocale

Definition at line 180 of file cl_language.cpp.

Referenced by CL_GetLocaleID(), CL_LanguageTest(), CL_LanguageTryToSet(), and CL_ParseLanguages().

◆ localeString

const char* language_t::localeString

translatable locale string to show in menus

Definition at line 178 of file cl_language.cpp.

Referenced by CL_ParseLanguages().

◆ nativeString

const char* language_t::nativeString

Name of the language in the native language itself

Definition at line 179 of file cl_language.cpp.

Referenced by CL_LanguageInitMenu(), and CL_ParseLanguages().

◆ next

struct language_s* language_t::next

next language in this list

Definition at line 181 of file cl_language.cpp.

Referenced by CL_GetLocaleID(), CL_LanguageInitMenu(), CL_LanguageTest(), CL_LanguageTryToSet(), and CL_ParseLanguages().


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