Antura  1.1.0
Antura.Database.LogVocabularyScoreData Class Reference

Learning achievements obtained at a given timestamp. Logged at runtime. More...

Inheritance diagram for Antura.Database.LogVocabularyScoreData:
Antura.Database.IData

Public Member Functions

 LogVocabularyScoreData ()
 Empty constructor required by MySQL. More...
 
 LogVocabularyScoreData (int appSession, JourneyPosition journeyPosition, MiniGameCode miniGameCode, VocabularyDataType dataType, string elementId, float score)
 
string GetId ()
 
override string ToString ()
 

Properties

int Id [get, set]
 Primary key for the database. More...
 
string Uuid [get, set]
 Unique identifier for the player. empty during game. compiled at export/import More...
 
int AppSession [get, set]
 Identifier of the application session. More...
 
int Timestamp [get, set]
 Timestamp of creation of this entry. More...
 
int Stage [get, set]
 Stage of the journey position at which this score was recorded. More...
 
int LearningBlock [get, set]
 LearningBlock of the journey position at which this score was recorded. More...
 
int PlaySession [get, set]
 PlaySession of the journey position at which this score was recorded. More...
 
MiniGameCode MiniGameCode [get, set]
 MiniGame during which this score was recorded. More...
 
VocabularyDataType VocabularyDataType [get, set]
 Type of vocabulary data recorded. More...
 
string ElementId [get, set]
 Id of the element for which the score has been recorded. This is related to the primary key of the Static table for the related VocabularyDataType. More...
 
float Score [get, set]
 Score obtained for this element. Floating point value in the [-1,1] range. More...
 

Detailed Description

Learning achievements obtained at a given timestamp. Logged at runtime.

Constructor & Destructor Documentation

◆ LogVocabularyScoreData() [1/2]

Antura.Database.LogVocabularyScoreData.LogVocabularyScoreData ( )

Empty constructor required by MySQL.

◆ LogVocabularyScoreData() [2/2]

Antura.Database.LogVocabularyScoreData.LogVocabularyScoreData ( int  appSession,
JourneyPosition  journeyPosition,
MiniGameCode  miniGameCode,
VocabularyDataType  dataType,
string  elementId,
float  score 
)

Member Function Documentation

◆ GetId()

string Antura.Database.LogVocabularyScoreData.GetId ( )

Implements Antura.Database.IData.

◆ ToString()

override string Antura.Database.LogVocabularyScoreData.ToString ( )

Property Documentation

◆ AppSession

int Antura.Database.LogVocabularyScoreData.AppSession
getset

Identifier of the application session.

◆ ElementId

string Antura.Database.LogVocabularyScoreData.ElementId
getset

Id of the element for which the score has been recorded. This is related to the primary key of the Static table for the related VocabularyDataType.

◆ Id

int Antura.Database.LogVocabularyScoreData.Id
getset

Primary key for the database.

◆ LearningBlock

int Antura.Database.LogVocabularyScoreData.LearningBlock
getset

LearningBlock of the journey position at which this score was recorded.

◆ MiniGameCode

MiniGameCode Antura.Database.LogVocabularyScoreData.MiniGameCode
getset

MiniGame during which this score was recorded.

◆ PlaySession

int Antura.Database.LogVocabularyScoreData.PlaySession
getset

PlaySession of the journey position at which this score was recorded.

◆ Score

float Antura.Database.LogVocabularyScoreData.Score
getset

Score obtained for this element. Floating point value in the [-1,1] range.

◆ Stage

int Antura.Database.LogVocabularyScoreData.Stage
getset

Stage of the journey position at which this score was recorded.

◆ Timestamp

int Antura.Database.LogVocabularyScoreData.Timestamp
getset

Timestamp of creation of this entry.

◆ Uuid

string Antura.Database.LogVocabularyScoreData.Uuid
getset

Unique identifier for the player. empty during game. compiled at export/import

◆ VocabularyDataType

VocabularyDataType Antura.Database.LogVocabularyScoreData.VocabularyDataType
getset

Type of vocabulary data recorded.


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