UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
language_s Struct Reference

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

Data Fields

const char * localeID
 
const char * localeString
 
const char * nativeString
 
localeMapping_tlocaleMapping
 
struct language_snext
 

Detailed Description

Struct that reflects parsed language definitions from our script files.

Definition at line 176 of file cl_language.cpp.

Field Documentation

const char* language_s::localeID
localeMapping_t* language_s::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().

const char* language_s::localeString

translatable locale string to show in menus

Definition at line 178 of file cl_language.cpp.

Referenced by CL_ParseLanguages().

const char* language_s::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().

struct language_s* language_s::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: