Antura  1.1.0
Antura.Database.LetterData Class Reference

Data defining a Letter. This is one of the fundamental dictionary (i.e. learning content) elements.

See also
PhraseData, WordData
More...

Inheritance diagram for Antura.Database.LetterData:
Antura.Database.IVocabularyData Antura.Database.IConvertibleToLivingLetterData Antura.Database.IData

Public Member Functions

override string ToString ()
 
float GetIntrinsicDifficulty ()
 
string GetId ()
 
bool IsOfKindCategory (LetterKindCategory category)
 
ILivingLetterData ConvertToLivingLetterData ()
 
string GetUnicode (LetterForm form=LetterForm.Isolated, bool fallback=true)
 
string GetChar (LetterForm form=LetterForm.Isolated)
 
string GetCharFixedForDisplay (LetterForm form=LetterForm.Isolated)
 
IEnumerable< LetterFormGetAvailableForms ()
 

Properties

string Id [get, set]
 
bool Active [get, set]
 
int Number [get, set]
 
string Title [get, set]
 
LetterDataKind Kind [get, set]
 
string BaseLetter [get, set]
 
string Symbol [get, set]
 
LetterDataType Type [get, set]
 
string Tag [get, set]
 
string Notes [get, set]
 
LetterDataSunMoon SunMoon [get, set]
 
string Sound [get, set]
 
string SoundZone [get, set]
 
string Isolated [get, set]
 
string Initial [get, set]
 
string Medial [get, set]
 
string Final [get, set]
 
string Isolated_Unicode [get, set]
 
string Initial_Unicode [get, set]
 
string Medial_Unicode [get, set]
 
string Final_Unicode [get, set]
 
string Symbol_Unicode [get, set]
 
string InitialFix [get, set]
 
string FinalFix [get, set]
 
string MedialFix [get, set]
 
string Old_Isolated [get, set]
 
string Old_Initial [get, set]
 
string Old_Medial [get, set]
 
string Old_Final [get, set]
 
float Complexity [get, set]
 

Detailed Description

Data defining a Letter. This is one of the fundamental dictionary (i.e. learning content) elements.

See also
PhraseData, WordData

Member Function Documentation

◆ ConvertToLivingLetterData()

ILivingLetterData Antura.Database.LetterData.ConvertToLivingLetterData ( )

◆ GetAvailableForms()

IEnumerable<LetterForm> Antura.Database.LetterData.GetAvailableForms ( )

◆ GetChar()

string Antura.Database.LetterData.GetChar ( LetterForm  form = LetterForm.Isolated)

◆ GetCharFixedForDisplay()

string Antura.Database.LetterData.GetCharFixedForDisplay ( LetterForm  form = LetterForm.Isolated)

◆ GetId()

string Antura.Database.LetterData.GetId ( )

◆ GetIntrinsicDifficulty()

float Antura.Database.LetterData.GetIntrinsicDifficulty ( )

◆ GetUnicode()

string Antura.Database.LetterData.GetUnicode ( LetterForm  form = LetterForm.Isolated,
bool  fallback = true 
)

◆ IsOfKindCategory()

bool Antura.Database.LetterData.IsOfKindCategory ( LetterKindCategory  category)

◆ ToString()

override string Antura.Database.LetterData.ToString ( )

Property Documentation

◆ Active

bool Antura.Database.LetterData.Active
getset

◆ BaseLetter

string Antura.Database.LetterData.BaseLetter
getset

◆ Complexity

float Antura.Database.LetterData.Complexity
getset

◆ Final

string Antura.Database.LetterData.Final
getset

◆ Final_Unicode

string Antura.Database.LetterData.Final_Unicode
getset

◆ FinalFix

string Antura.Database.LetterData.FinalFix
getset

◆ Id

string Antura.Database.LetterData.Id
getset

◆ Initial

string Antura.Database.LetterData.Initial
getset

◆ Initial_Unicode

string Antura.Database.LetterData.Initial_Unicode
getset

◆ InitialFix

string Antura.Database.LetterData.InitialFix
getset

◆ Isolated

string Antura.Database.LetterData.Isolated
getset

◆ Isolated_Unicode

string Antura.Database.LetterData.Isolated_Unicode
getset

◆ Kind

LetterDataKind Antura.Database.LetterData.Kind
getset

◆ Medial

string Antura.Database.LetterData.Medial
getset

◆ Medial_Unicode

string Antura.Database.LetterData.Medial_Unicode
getset

◆ MedialFix

string Antura.Database.LetterData.MedialFix
getset

◆ Notes

string Antura.Database.LetterData.Notes
getset

◆ Number

int Antura.Database.LetterData.Number
getset

◆ Old_Final

string Antura.Database.LetterData.Old_Final
getset

◆ Old_Initial

string Antura.Database.LetterData.Old_Initial
getset

◆ Old_Isolated

string Antura.Database.LetterData.Old_Isolated
getset

◆ Old_Medial

string Antura.Database.LetterData.Old_Medial
getset

◆ Sound

string Antura.Database.LetterData.Sound
getset

◆ SoundZone

string Antura.Database.LetterData.SoundZone
getset

◆ SunMoon

LetterDataSunMoon Antura.Database.LetterData.SunMoon
getset

◆ Symbol

string Antura.Database.LetterData.Symbol
getset

◆ Symbol_Unicode

string Antura.Database.LetterData.Symbol_Unicode
getset

◆ Tag

string Antura.Database.LetterData.Tag
getset

◆ Title

string Antura.Database.LetterData.Title
getset

◆ Type

LetterDataType Antura.Database.LetterData.Type
getset

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