Stellarium  HEAD
Public Member Functions | Data Fields
scm::ScmCulturalName Struct Reference

Public Member Functions

void clear ()
 Clears all fields of the cultural name.
 
QJsonObject toJson () const
 Converts the cultural name to a JSON object.
 
ScmCulturalName trimmed () const
 Returns a trimmed version of the cultural name, i.e. with all fields trimmed.
 
- Public Member Functions inherited from StelObject::CulturalName
 CulturalName (const QString &nat, const QString &pr, const QString &prI18n, const QString &trl, const QString &tra, const QString &traI18n, const QString &ipa, const QString &by="", const QString &byI18n="", StelObject::CulturalNameSpecial sp=StelObject::CulturalNameSpecial::None)
 
QString getOneIdentifier (bool narrate) const
 Return just one identifier to keep things short.
 

Data Fields

QList< int > references
 Integers that refer to the references list in description.md.
 
- Data Fields inherited from StelObject::CulturalName
QString native
 native name in native glyphs
 
QString pronounce
 native name in a Latin-based transliteration usable as pronunciation aid for English
 
QString pronounceI18n
 native name in a transliteration scheme in user-language usable as pronunciation aid
 
QString transliteration
 native name in a science-based transliteration scheme not geared at pronunciation (e.g. Tibetan Wylie; rarely used).
 
QString translated
 Native name translated to English. NOT the same as the usual object's englishName!
 
QString translatedI18n
 Translated name (user language)
 
QString IPA
 native name expressed in International Phonetic Alphabet
 
QString byname
 explanatory byname. In tradition of al-Sufi (Andromeda=Chained Woman), but useful for other SCs as well. Currently only ever used for constellations.
 
QString bynameI18n
 explanatory byname translated to user language.
 
StelObject::CulturalNameSpecial special
 any particular extra application?