Antura  1.1.0
Antura.Core.JourneyPosition Class Reference

Represents the position of the player in the learning journey. More...

Public Member Functions

 JourneyPosition ()
 
 JourneyPosition (int _stage, int _lb, int _ps)
 
 JourneyPosition (string psId)
 
 JourneyPosition (JourneyPosition other)
 
void SetPosition (int _stage, int _lb, int _ps)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override string ToString ()
 
string ToStringId ()
 
string GetShortTitle ()
 
bool IsMinor (JourneyPosition other)
 
bool IsMinorOrEqual (JourneyPosition other)
 
bool IsAssessment ()
 

Public Attributes

int Stage = 1
 
int LearningBlock = 1
 
int PlaySession = 1
 

Static Public Attributes

static JourneyPosition InitialJourneyPosition = new JourneyPosition(1, 1, 1)
 

Detailed Description

Represents the position of the player in the learning journey.

Constructor & Destructor Documentation

◆ JourneyPosition() [1/4]

Antura.Core.JourneyPosition.JourneyPosition ( )

◆ JourneyPosition() [2/4]

Antura.Core.JourneyPosition.JourneyPosition ( int  _stage,
int  _lb,
int  _ps 
)

◆ JourneyPosition() [3/4]

Antura.Core.JourneyPosition.JourneyPosition ( string  psId)

◆ JourneyPosition() [4/4]

Antura.Core.JourneyPosition.JourneyPosition ( JourneyPosition  other)

Member Function Documentation

◆ Equals()

override bool Antura.Core.JourneyPosition.Equals ( object  obj)

◆ GetHashCode()

override int Antura.Core.JourneyPosition.GetHashCode ( )

◆ GetShortTitle()

string Antura.Core.JourneyPosition.GetShortTitle ( )

◆ IsAssessment()

bool Antura.Core.JourneyPosition.IsAssessment ( )

◆ IsMinor()

bool Antura.Core.JourneyPosition.IsMinor ( JourneyPosition  other)

◆ IsMinorOrEqual()

bool Antura.Core.JourneyPosition.IsMinorOrEqual ( JourneyPosition  other)

◆ SetPosition()

void Antura.Core.JourneyPosition.SetPosition ( int  _stage,
int  _lb,
int  _ps 
)

◆ ToString()

override string Antura.Core.JourneyPosition.ToString ( )

◆ ToStringId()

string Antura.Core.JourneyPosition.ToStringId ( )

Member Data Documentation

◆ InitialJourneyPosition

JourneyPosition Antura.Core.JourneyPosition.InitialJourneyPosition = new JourneyPosition(1, 1, 1)
static

◆ LearningBlock

int Antura.Core.JourneyPosition.LearningBlock = 1

◆ PlaySession

int Antura.Core.JourneyPosition.PlaySession = 1

◆ Stage

int Antura.Core.JourneyPosition.Stage = 1

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