Flutter Engine
The Flutter Engine
Public Types | Public Attributes | List of all members
SkOTTableName::Record::LanguageID::Windows Struct Reference

#include <SkOTTable_name.h>

Public Types

enum  Value : SK_OT_USHORT {
  Afrikaans_SouthAfrica = SkTEndian_SwapBE16(0x0436) , Albanian_Albania = SkTEndian_SwapBE16(0x041C) , Alsatian_France = SkTEndian_SwapBE16(0x0484) , Amharic_Ethiopia = SkTEndian_SwapBE16(0x045E) ,
  Arabic_Algeria = SkTEndian_SwapBE16(0x1401) , Arabic_Bahrain = SkTEndian_SwapBE16(0x3C01) , Arabic_Egypt = SkTEndian_SwapBE16(0x0C01) , Arabic_Iraq = SkTEndian_SwapBE16(0x0801) ,
  Arabic_Jordan = SkTEndian_SwapBE16(0x2C01) , Arabic_Kuwait = SkTEndian_SwapBE16(0x3401) , Arabic_Lebanon = SkTEndian_SwapBE16(0x3001) , Arabic_Libya = SkTEndian_SwapBE16(0x1001) ,
  Arabic_Morocco = SkTEndian_SwapBE16(0x1801) , Arabic_Oman = SkTEndian_SwapBE16(0x2001) , Arabic_Qatar = SkTEndian_SwapBE16(0x4001) , Arabic_SaudiArabia = SkTEndian_SwapBE16(0x0401) ,
  Arabic_Syria = SkTEndian_SwapBE16(0x2801) , Arabic_Tunisia = SkTEndian_SwapBE16(0x1C01) , Arabic_UAE = SkTEndian_SwapBE16(0x3801) , Arabic_Yemen = SkTEndian_SwapBE16(0x2401) ,
  Armenian_Armenia = SkTEndian_SwapBE16(0x042B) , Assamese_India = SkTEndian_SwapBE16(0x044D) , AzeriCyrillic_Azerbaijan = SkTEndian_SwapBE16(0x082C) , AzeriLatin_Azerbaijan = SkTEndian_SwapBE16(0x042C) ,
  Bashkir_Russia = SkTEndian_SwapBE16(0x046D) , Basque_Basque = SkTEndian_SwapBE16(0x042D) , Belarusian_Belarus = SkTEndian_SwapBE16(0x0423) , Bengali_Bangladesh = SkTEndian_SwapBE16(0x0845) ,
  Bengali_India = SkTEndian_SwapBE16(0x0445) , BosnianCyrillic_BosniaAndHerzegovina = SkTEndian_SwapBE16(0x201A) , BosnianLatin_BosniaAndHerzegovina = SkTEndian_SwapBE16(0x141A) , Breton_France = SkTEndian_SwapBE16(0x047E) ,
  Bulgarian_Bulgaria = SkTEndian_SwapBE16(0x0402) , Catalan_Catalan = SkTEndian_SwapBE16(0x0403) , Chinese_HongKongSAR = SkTEndian_SwapBE16(0x0C04) , Chinese_MacaoSAR = SkTEndian_SwapBE16(0x1404) ,
  Chinese_PeoplesRepublicOfChina = SkTEndian_SwapBE16(0x0804) , Chinese_Singapore = SkTEndian_SwapBE16(0x1004) , Chinese_Taiwan = SkTEndian_SwapBE16(0x0404) , Corsican_France = SkTEndian_SwapBE16(0x0483) ,
  Croatian_Croatia = SkTEndian_SwapBE16(0x041A) , CroatianLatin_BosniaAndHerzegovina = SkTEndian_SwapBE16(0x101A) , Czech_CzechRepublic = SkTEndian_SwapBE16(0x0405) , Danish_Denmark = SkTEndian_SwapBE16(0x0406) ,
  Dari_Afghanistan = SkTEndian_SwapBE16(0x048C) , Divehi_Maldives = SkTEndian_SwapBE16(0x0465) , Dutch_Belgium = SkTEndian_SwapBE16(0x0813) , Dutch_Netherlands = SkTEndian_SwapBE16(0x0413) ,
  English_Australia = SkTEndian_SwapBE16(0x0C09) , English_Belize = SkTEndian_SwapBE16(0x2809) , English_Canada = SkTEndian_SwapBE16(0x1009) , English_Caribbean = SkTEndian_SwapBE16(0x2409) ,
  English_India = SkTEndian_SwapBE16(0x4009) , English_Ireland = SkTEndian_SwapBE16(0x1809) , English_Jamaica = SkTEndian_SwapBE16(0x2009) , English_Malaysia = SkTEndian_SwapBE16(0x4409) ,
  English_NewZealand = SkTEndian_SwapBE16(0x1409) , English_RepublicOfThePhilippines = SkTEndian_SwapBE16(0x3409) , English_Singapore = SkTEndian_SwapBE16(0x4809) , English_SouthAfrica = SkTEndian_SwapBE16(0x1C09) ,
  English_TrinidadAndTobago = SkTEndian_SwapBE16(0x2C09) , English_UnitedKingdom = SkTEndian_SwapBE16(0x0809) , English_UnitedStates = SkTEndian_SwapBE16(0x0409) , English_Zimbabwe = SkTEndian_SwapBE16(0x3009) ,
  Estonian_Estonia = SkTEndian_SwapBE16(0x0425) , Faroese_FaroeIslands = SkTEndian_SwapBE16(0x0438) , Filipino_Philippines = SkTEndian_SwapBE16(0x0464) , Finnish_Finland = SkTEndian_SwapBE16(0x040B) ,
  French_Belgium = SkTEndian_SwapBE16(0x080C) , French_Canada = SkTEndian_SwapBE16(0x0C0C) , French_France = SkTEndian_SwapBE16(0x040C) , French_Luxembourg = SkTEndian_SwapBE16(0x140c) ,
  French_PrincipalityOfMonoco = SkTEndian_SwapBE16(0x180C) , French_Switzerland = SkTEndian_SwapBE16(0x100C) , Frisian_Netherlands = SkTEndian_SwapBE16(0x0462) , Galician_Galician = SkTEndian_SwapBE16(0x0456) ,
  Georgian_Georgia = SkTEndian_SwapBE16(0x0437) , German_Austria = SkTEndian_SwapBE16(0x0C07) , German_Germany = SkTEndian_SwapBE16(0x0407) , German_Liechtenstein = SkTEndian_SwapBE16(0x1407) ,
  German_Luxembourg = SkTEndian_SwapBE16(0x1007) , German_Switzerland = SkTEndian_SwapBE16(0x0807) , Greek_Greece = SkTEndian_SwapBE16(0x0408) , Greenlandic_Greenland = SkTEndian_SwapBE16(0x046F) ,
  Gujarati_India = SkTEndian_SwapBE16(0x0447) , HausaLatin_Nigeria = SkTEndian_SwapBE16(0x0468) , Hebrew_Israel = SkTEndian_SwapBE16(0x040D) , Hindi_India = SkTEndian_SwapBE16(0x0439) ,
  Hungarian_Hungary = SkTEndian_SwapBE16(0x040E) , Icelandic_Iceland = SkTEndian_SwapBE16(0x040F) , Igbo_Nigeria = SkTEndian_SwapBE16(0x0470) , Indonesian_Indonesia = SkTEndian_SwapBE16(0x0421) ,
  Inuktitut_Canada = SkTEndian_SwapBE16(0x045D) , InuktitutLatin_Canada = SkTEndian_SwapBE16(0x085D) , Irish_Ireland = SkTEndian_SwapBE16(0x083C) , isiXhosa_SouthAfrica = SkTEndian_SwapBE16(0x0434) ,
  isiZulu_SouthAfrica = SkTEndian_SwapBE16(0x0435) , Italian_Italy = SkTEndian_SwapBE16(0x0410) , Italian_Switzerland = SkTEndian_SwapBE16(0x0810) , Japanese_Japan = SkTEndian_SwapBE16(0x0411) ,
  Kannada_India = SkTEndian_SwapBE16(0x044B) , Kazakh_Kazakhstan = SkTEndian_SwapBE16(0x043F) , Khmer_Cambodia = SkTEndian_SwapBE16(0x0453) , Kiche_Guatemala = SkTEndian_SwapBE16(0x0486) ,
  Kinyarwanda_Rwanda = SkTEndian_SwapBE16(0x0487) , Kiswahili_Kenya = SkTEndian_SwapBE16(0x0441) , Konkani_India = SkTEndian_SwapBE16(0x0457) , Korean_Korea = SkTEndian_SwapBE16(0x0412) ,
  Kyrgyz_Kyrgyzstan = SkTEndian_SwapBE16(0x0440) , Lao_LaoPDR = SkTEndian_SwapBE16(0x0454) , Latvian_Latvia = SkTEndian_SwapBE16(0x0426) , Lithuanian_Lithuania = SkTEndian_SwapBE16(0x0427) ,
  LowerSorbian_Germany = SkTEndian_SwapBE16(0x082E) , Luxembourgish_Luxembourg = SkTEndian_SwapBE16(0x046E) , MacedonianFYROM_FormerYugoslavRepublicOfMacedonia = SkTEndian_SwapBE16(0x042F) , Malay_BruneiDarussalam = SkTEndian_SwapBE16(0x083E) ,
  Malay_Malaysia = SkTEndian_SwapBE16(0x043E) , Malayalam_India = SkTEndian_SwapBE16(0x044C) , Maltese_Malta = SkTEndian_SwapBE16(0x043A) , Maori_NewZealand = SkTEndian_SwapBE16(0x0481) ,
  Mapudungun_Chile = SkTEndian_SwapBE16(0x047A) , Marathi_India = SkTEndian_SwapBE16(0x044E) , Mohawk_Mohawk = SkTEndian_SwapBE16(0x047C) , MongolianCyrillic_Mongolia = SkTEndian_SwapBE16(0x0450) ,
  MongolianTraditional_PeoplesRepublicOfChina = SkTEndian_SwapBE16(0x0850) , Nepali_Nepal = SkTEndian_SwapBE16(0x0461) , NorwegianBokmal_Norway = SkTEndian_SwapBE16(0x0414) , NorwegianNynorsk_Norway = SkTEndian_SwapBE16(0x0814) ,
  Occitan_France = SkTEndian_SwapBE16(0x0482) , Odia_India = SkTEndian_SwapBE16(0x0448) , Pashto_Afghanistan = SkTEndian_SwapBE16(0x0463) , Polish_Poland = SkTEndian_SwapBE16(0x0415) ,
  Portuguese_Brazil = SkTEndian_SwapBE16(0x0416) , Portuguese_Portugal = SkTEndian_SwapBE16(0x0816) , Punjabi_India = SkTEndian_SwapBE16(0x0446) , Quechua_Bolivia = SkTEndian_SwapBE16(0x046B) ,
  Quechua_Ecuador = SkTEndian_SwapBE16(0x086B) , Quechua_Peru = SkTEndian_SwapBE16(0x0C6B) , Romanian_Romania = SkTEndian_SwapBE16(0x0418) , Romansh_Switzerland = SkTEndian_SwapBE16(0x0417) ,
  Russian_Russia = SkTEndian_SwapBE16(0x0419) , SamiInari_Finland = SkTEndian_SwapBE16(0x243B) , SamiLule_Norway = SkTEndian_SwapBE16(0x103B) , SamiLule_Sweden = SkTEndian_SwapBE16(0x143B) ,
  SamiNorthern_Finland = SkTEndian_SwapBE16(0x0C3B) , SamiNorthern_Norway = SkTEndian_SwapBE16(0x043B) , SamiNorthern_Sweden = SkTEndian_SwapBE16(0x083B) , SamiSkolt_Finland = SkTEndian_SwapBE16(0x203B) ,
  SamiSouthern_Norway = SkTEndian_SwapBE16(0x183B) , SamiSouthern_Sweden = SkTEndian_SwapBE16(0x1C3B) , Sanskrit_India = SkTEndian_SwapBE16(0x044F) , SerbianCyrillic_BosniaAndHerzegovina = SkTEndian_SwapBE16(0x1C1A) ,
  SerbianCyrillic_Serbia = SkTEndian_SwapBE16(0x0C1A) , SerbianLatin_BosniaAndHerzegovina = SkTEndian_SwapBE16(0x181A) , SerbianLatin_Serbia = SkTEndian_SwapBE16(0x081A) , SesothoSaLeboa_SouthAfrica = SkTEndian_SwapBE16(0x046C) ,
  Setswana_SouthAfrica = SkTEndian_SwapBE16(0x0432) , Sinhala_SriLanka = SkTEndian_SwapBE16(0x045B) , Slovak_Slovakia = SkTEndian_SwapBE16(0x041B) , Slovenian_Slovenia = SkTEndian_SwapBE16(0x0424) ,
  Spanish_Argentina = SkTEndian_SwapBE16(0x2C0A) , Spanish_Bolivia = SkTEndian_SwapBE16(0x400A) , Spanish_Chile = SkTEndian_SwapBE16(0x340A) , Spanish_Colombia = SkTEndian_SwapBE16(0x240A) ,
  Spanish_CostaRica = SkTEndian_SwapBE16(0x140A) , Spanish_DominicanRepublic = SkTEndian_SwapBE16(0x1C0A) , Spanish_Ecuador = SkTEndian_SwapBE16(0x300A) , Spanish_ElSalvador = SkTEndian_SwapBE16(0x440A) ,
  Spanish_Guatemala = SkTEndian_SwapBE16(0x100A) , Spanish_Honduras = SkTEndian_SwapBE16(0x480A) , Spanish_Mexico = SkTEndian_SwapBE16(0x080A) , Spanish_Nicaragua = SkTEndian_SwapBE16(0x4C0A) ,
  Spanish_Panama = SkTEndian_SwapBE16(0x180A) , Spanish_Paraguay = SkTEndian_SwapBE16(0x3C0A) , Spanish_Peru = SkTEndian_SwapBE16(0x280A) , Spanish_PuertoRico = SkTEndian_SwapBE16(0x500A) ,
  SpanishModernSort_Spain = SkTEndian_SwapBE16(0x0C0A) , SpanishTraditionalSort_Spain = SkTEndian_SwapBE16(0x040A) , Spanish_UnitedStates = SkTEndian_SwapBE16(0x540A) , Spanish_Uruguay = SkTEndian_SwapBE16(0x380A) ,
  Spanish_Venezuela = SkTEndian_SwapBE16(0x200A) , Sweden_Finland = SkTEndian_SwapBE16(0x081D) , Swedish_Sweden = SkTEndian_SwapBE16(0x041D) , Syriac_Syria = SkTEndian_SwapBE16(0x045A) ,
  TajikCyrillic_Tajikistan = SkTEndian_SwapBE16(0x0428) , TamazightLatin_Algeria = SkTEndian_SwapBE16(0x085F) , Tamil_India = SkTEndian_SwapBE16(0x0449) , Tatar_Russia = SkTEndian_SwapBE16(0x0444) ,
  Telugu_India = SkTEndian_SwapBE16(0x044A) , Thai_Thailand = SkTEndian_SwapBE16(0x041E) , Tibetan_PRC = SkTEndian_SwapBE16(0x0451) , Turkish_Turkey = SkTEndian_SwapBE16(0x041F) ,
  Turkmen_Turkmenistan = SkTEndian_SwapBE16(0x0442) , Uighur_PRC = SkTEndian_SwapBE16(0x0480) , Ukrainian_Ukraine = SkTEndian_SwapBE16(0x0422) , UpperSorbian_Germany = SkTEndian_SwapBE16(0x042E) ,
  Urdu_IslamicRepublicOfPakistan = SkTEndian_SwapBE16(0x0420) , UzbekCyrillic_Uzbekistan = SkTEndian_SwapBE16(0x0843) , UzbekLatin_Uzbekistan = SkTEndian_SwapBE16(0x0443) , Vietnamese_Vietnam = SkTEndian_SwapBE16(0x042A) ,
  Welsh_UnitedKingdom = SkTEndian_SwapBE16(0x0452) , Wolof_Senegal = SkTEndian_SwapBE16(0x0488) , Yakut_Russia = SkTEndian_SwapBE16(0x0485) , Yi_PRC = SkTEndian_SwapBE16(0x0478) ,
  Yoruba_Nigeria = SkTEndian_SwapBE16(0x046A)
}
 

Public Attributes

enum SkOTTableName::Record::LanguageID::Windows::Value value
 

Detailed Description

These are known as LCIDs. On Windows the current set can be had from EnumSystemLocalesEx and LocaleNameToLCID.

Definition at line 271 of file SkOTTable_name.h.

Member Enumeration Documentation

◆ Value

Enumerator
Afrikaans_SouthAfrica 
Albanian_Albania 
Alsatian_France 
Amharic_Ethiopia 
Arabic_Algeria 
Arabic_Bahrain 
Arabic_Egypt 
Arabic_Iraq 
Arabic_Jordan 
Arabic_Kuwait 
Arabic_Lebanon 
Arabic_Libya 
Arabic_Morocco 
Arabic_Oman 
Arabic_Qatar 
Arabic_SaudiArabia 
Arabic_Syria 
Arabic_Tunisia 
Arabic_UAE 
Arabic_Yemen 
Armenian_Armenia 
Assamese_India 
AzeriCyrillic_Azerbaijan 
AzeriLatin_Azerbaijan 
Bashkir_Russia 
Basque_Basque 
Belarusian_Belarus 
Bengali_Bangladesh 
Bengali_India 
BosnianCyrillic_BosniaAndHerzegovina 
BosnianLatin_BosniaAndHerzegovina 
Breton_France 
Bulgarian_Bulgaria 
Catalan_Catalan 
Chinese_HongKongSAR 
Chinese_MacaoSAR 
Chinese_PeoplesRepublicOfChina 
Chinese_Singapore 
Chinese_Taiwan 
Corsican_France 
Croatian_Croatia 
CroatianLatin_BosniaAndHerzegovina 
Czech_CzechRepublic 
Danish_Denmark 
Dari_Afghanistan 
Divehi_Maldives 
Dutch_Belgium 
Dutch_Netherlands 
English_Australia 
English_Belize 
English_Canada 
English_Caribbean 
English_India 
English_Ireland 
English_Jamaica 
English_Malaysia 
English_NewZealand 
English_RepublicOfThePhilippines 
English_Singapore 
English_SouthAfrica 
English_TrinidadAndTobago 
English_UnitedKingdom 
English_UnitedStates 
English_Zimbabwe 
Estonian_Estonia 
Faroese_FaroeIslands 
Filipino_Philippines 
Finnish_Finland 
French_Belgium 
French_Canada 
French_France 
French_Luxembourg 
French_PrincipalityOfMonoco 
French_Switzerland 
Frisian_Netherlands 
Galician_Galician 
Georgian_Georgia 
German_Austria 
German_Germany 
German_Liechtenstein 
German_Luxembourg 
German_Switzerland 
Greek_Greece 
Greenlandic_Greenland 
Gujarati_India 
HausaLatin_Nigeria 
Hebrew_Israel 
Hindi_India 
Hungarian_Hungary 
Icelandic_Iceland 
Igbo_Nigeria 
Indonesian_Indonesia 
Inuktitut_Canada 
InuktitutLatin_Canada 
Irish_Ireland 
isiXhosa_SouthAfrica 
isiZulu_SouthAfrica 
Italian_Italy 
Italian_Switzerland 
Japanese_Japan 
Kannada_India 
Kazakh_Kazakhstan 
Khmer_Cambodia 
Kiche_Guatemala 
Kinyarwanda_Rwanda 
Kiswahili_Kenya 
Konkani_India 
Korean_Korea 
Kyrgyz_Kyrgyzstan 
Lao_LaoPDR 
Latvian_Latvia 
Lithuanian_Lithuania 
LowerSorbian_Germany 
Luxembourgish_Luxembourg 
MacedonianFYROM_FormerYugoslavRepublicOfMacedonia 
Malay_BruneiDarussalam 
Malay_Malaysia 
Malayalam_India 
Maltese_Malta 
Maori_NewZealand 
Mapudungun_Chile 
Marathi_India 
Mohawk_Mohawk 
MongolianCyrillic_Mongolia 
MongolianTraditional_PeoplesRepublicOfChina 
Nepali_Nepal 
NorwegianBokmal_Norway 
NorwegianNynorsk_Norway 
Occitan_France 
Odia_India 
Pashto_Afghanistan 
Polish_Poland 
Portuguese_Brazil 
Portuguese_Portugal 
Punjabi_India 
Quechua_Bolivia 
Quechua_Ecuador 
Quechua_Peru 
Romanian_Romania 
Romansh_Switzerland 
Russian_Russia 
SamiInari_Finland 
SamiLule_Norway 
SamiLule_Sweden 
SamiNorthern_Finland 
SamiNorthern_Norway 
SamiNorthern_Sweden 
SamiSkolt_Finland 
SamiSouthern_Norway 
SamiSouthern_Sweden 
Sanskrit_India 
SerbianCyrillic_BosniaAndHerzegovina 
SerbianCyrillic_Serbia 
SerbianLatin_BosniaAndHerzegovina 
SerbianLatin_Serbia 
SesothoSaLeboa_SouthAfrica 
Setswana_SouthAfrica 
Sinhala_SriLanka 
Slovak_Slovakia 
Slovenian_Slovenia 
Spanish_Argentina 
Spanish_Bolivia 
Spanish_Chile 
Spanish_Colombia 
Spanish_CostaRica 
Spanish_DominicanRepublic 
Spanish_Ecuador 
Spanish_ElSalvador 
Spanish_Guatemala 
Spanish_Honduras 
Spanish_Mexico 
Spanish_Nicaragua 
Spanish_Panama 
Spanish_Paraguay 
Spanish_Peru 
Spanish_PuertoRico 
SpanishModernSort_Spain 
SpanishTraditionalSort_Spain 
Spanish_UnitedStates 
Spanish_Uruguay 
Spanish_Venezuela 
Sweden_Finland 
Swedish_Sweden 
Syriac_Syria 
TajikCyrillic_Tajikistan 
TamazightLatin_Algeria 
Tamil_India 
Tatar_Russia 
Telugu_India 
Thai_Thailand 
Tibetan_PRC 
Turkish_Turkey 
Turkmen_Turkmenistan 
Uighur_PRC 
Ukrainian_Ukraine 
UpperSorbian_Germany 
Urdu_IslamicRepublicOfPakistan 
UzbekCyrillic_Uzbekistan 
UzbekLatin_Uzbekistan 
Vietnamese_Vietnam 
Welsh_UnitedKingdom 
Wolof_Senegal 
Yakut_Russia 
Yi_PRC 
Yoruba_Nigeria 

Definition at line 272 of file SkOTTable_name.h.

272 : SK_OT_USHORT {
476 Yi_PRC = SkTEndian_SwapBE16(0x0478),
478 } value;
#define SkTEndian_SwapBE16(n)
Definition: SkEndian.h:142
uint16_t SK_OT_USHORT
enum SkOTTableName::Record::LanguageID::Windows::Value value

Member Data Documentation

◆ value

enum SkOTTableName::Record::LanguageID::Windows::Value SkOTTableName::Record::LanguageID::Windows::value

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