Antura  1.1.0
Antura.Teacher.JourneyHelper Class Reference

Public Member Functions

 JourneyHelper (DatabaseManager _dbManager)
 
bool IsAssessmentTime (JourneyPosition journeyPosition)
 
PlaySessionData GetCurrentPlaySessionData ()
 
string JourneyPositionToPlaySessionId (JourneyPosition journeyPosition)
 
JourneyPosition PlaySessionIdToJourneyPosition (string psId)
 
JourneyPosition FindNextJourneyPosition (JourneyPosition currentPosition)
 
JourneyPosition GetInitialJourneyPosition ()
 
JourneyPosition GetFinalJourneyPosition ()
 
bool PlayerIsAtFinalJourneyPosition ()
 
JourneyPosition GetMinimumJourneyPositionForMiniGame (MiniGameCode minigameCode)
 
List< LearningBlockInfoGetLearningBlockInfosForStage (int targetStage)
 
List< PlaySessionInfoGetPlaySessionInfosForLearningBlock (int targetStage, int targetLearningBlock)
 Returns a list of all play session data with its current score for the given stage and learning block. More...
 
List< LearningBlockDataFindLearningBlockDataOfStage (int targetStage)
 
List< PlaySessionDataFindPlaySessionDataOfStageAndLearningBlock (int targetStage, int targetLearningBlock)
 
List< PlaySessionDataFindPlaySessionDataOfStage (int targetStage)
 Given a stage, returns the list of all play session data corresponding to it. More...
 
bool HasFinishedTheGame ()
 

Properties

int AssessmentPlaySessionIndex [get]
 

Constructor & Destructor Documentation

◆ JourneyHelper()

Antura.Teacher.JourneyHelper.JourneyHelper ( DatabaseManager  _dbManager)

Member Function Documentation

◆ FindLearningBlockDataOfStage()

List<LearningBlockData> Antura.Teacher.JourneyHelper.FindLearningBlockDataOfStage ( int  targetStage)

◆ FindNextJourneyPosition()

JourneyPosition Antura.Teacher.JourneyHelper.FindNextJourneyPosition ( JourneyPosition  currentPosition)

◆ FindPlaySessionDataOfStage()

List<PlaySessionData> Antura.Teacher.JourneyHelper.FindPlaySessionDataOfStage ( int  targetStage)

Given a stage, returns the list of all play session data corresponding to it.

Parameters
targetStage
Returns

◆ FindPlaySessionDataOfStageAndLearningBlock()

List<PlaySessionData> Antura.Teacher.JourneyHelper.FindPlaySessionDataOfStageAndLearningBlock ( int  targetStage,
int  targetLearningBlock 
)

◆ GetCurrentPlaySessionData()

PlaySessionData Antura.Teacher.JourneyHelper.GetCurrentPlaySessionData ( )

◆ GetFinalJourneyPosition()

JourneyPosition Antura.Teacher.JourneyHelper.GetFinalJourneyPosition ( )

◆ GetInitialJourneyPosition()

JourneyPosition Antura.Teacher.JourneyHelper.GetInitialJourneyPosition ( )

◆ GetLearningBlockInfosForStage()

List<LearningBlockInfo> Antura.Teacher.JourneyHelper.GetLearningBlockInfosForStage ( int  targetStage)

◆ GetMinimumJourneyPositionForMiniGame()

JourneyPosition Antura.Teacher.JourneyHelper.GetMinimumJourneyPositionForMiniGame ( MiniGameCode  minigameCode)

◆ GetPlaySessionInfosForLearningBlock()

List<PlaySessionInfo> Antura.Teacher.JourneyHelper.GetPlaySessionInfosForLearningBlock ( int  targetStage,
int  targetLearningBlock 
)

Returns a list of all play session data with its current score for the given stage and learning block.

Parameters
_stage
Returns

◆ HasFinishedTheGame()

bool Antura.Teacher.JourneyHelper.HasFinishedTheGame ( )

◆ IsAssessmentTime()

bool Antura.Teacher.JourneyHelper.IsAssessmentTime ( JourneyPosition  journeyPosition)

◆ JourneyPositionToPlaySessionId()

string Antura.Teacher.JourneyHelper.JourneyPositionToPlaySessionId ( JourneyPosition  journeyPosition)

◆ PlayerIsAtFinalJourneyPosition()

bool Antura.Teacher.JourneyHelper.PlayerIsAtFinalJourneyPosition ( )

◆ PlaySessionIdToJourneyPosition()

JourneyPosition Antura.Teacher.JourneyHelper.PlaySessionIdToJourneyPosition ( string  psId)

Property Documentation

◆ AssessmentPlaySessionIndex

int Antura.Teacher.JourneyHelper.AssessmentPlaySessionIndex
get

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