Antura  1.1.0
Antura.Database.LogPlaySessionScoreData Class Reference

Journey score obtained at a given timestamp. Logged at runtime. More...

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

Public Member Functions

 LogPlaySessionScoreData ()
 Empty constructor required by MySQL. More...
 
 LogPlaySessionScoreData (int appSession, JourneyPosition journeyPosition, int stars, float playTime)
 
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...
 
int Stars [get, set]
 Stars obtained during this play session. Integer in the [0,3] range More...
 
float PlayTime [get, set]
 Play time for this play session in seconds. More...
 

Detailed Description

Journey score obtained at a given timestamp. Logged at runtime.

Constructor & Destructor Documentation

◆ LogPlaySessionScoreData() [1/2]

Antura.Database.LogPlaySessionScoreData.LogPlaySessionScoreData ( )

Empty constructor required by MySQL.

◆ LogPlaySessionScoreData() [2/2]

Antura.Database.LogPlaySessionScoreData.LogPlaySessionScoreData ( int  appSession,
JourneyPosition  journeyPosition,
int  stars,
float  playTime 
)

Member Function Documentation

◆ GetId()

string Antura.Database.LogPlaySessionScoreData.GetId ( )

Implements Antura.Database.IData.

◆ ToString()

override string Antura.Database.LogPlaySessionScoreData.ToString ( )

Property Documentation

◆ AppSession

int Antura.Database.LogPlaySessionScoreData.AppSession
getset

Identifier of the application session.

◆ Id

int Antura.Database.LogPlaySessionScoreData.Id
getset

Primary key for the database.

◆ LearningBlock

int Antura.Database.LogPlaySessionScoreData.LearningBlock
getset

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

◆ PlaySession

int Antura.Database.LogPlaySessionScoreData.PlaySession
getset

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

◆ PlayTime

float Antura.Database.LogPlaySessionScoreData.PlayTime
getset

Play time for this play session in seconds.

◆ Stage

int Antura.Database.LogPlaySessionScoreData.Stage
getset

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

◆ Stars

int Antura.Database.LogPlaySessionScoreData.Stars
getset

Stars obtained during this play session. Integer in the [0,3] range

◆ Timestamp

int Antura.Database.LogPlaySessionScoreData.Timestamp
getset

Timestamp of creation of this entry.

◆ Uuid

string Antura.Database.LogPlaySessionScoreData.Uuid
getset

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


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