Tanoda
SavedUser Class Reference
Inheritance diagram for SavedUser:
GILES.pb_MonoBehaviourSingleton< SavedUser >

Public Types

enum  CourseType { Normal , Quality , Dobot }
 

Public Member Functions

void SetEditorBool (bool value)
 
void SetTutorialBool (bool value)
 
void SetVarjoBool (bool value)
 
void LevelStarted ()
 
void LevelFinished (bool success, float time, float handTrackingPercent=-1f)
 
void ActionCompleted (string type, float time, float recognitionTime, float penaltyTime, string actionName, string comment, float takttime)
 
IEnumerator ShowOptimization (UserManager.Training training)
 
IEnumerator ShowResult (UserManager.Training training)
 
void QuizAnswered (bool success, string quizName, float quizTime)
 

Public Attributes

UserManager.? User currentUser
 
UserManager.? WSUser wsUser
 
UserManager.WSActions wsActions
 
bool isEditor = true
 
bool isTutorial = false
 
bool isVarjo = false
 
CourseType courseType
 
byte handTracking = 0
 

Properties

bool isQuality [get]
 
- Properties inherited from GILES.pb_MonoBehaviourSingleton< SavedUser >
virtual bool dontDestroyOnLoad [get]
 Override to maintain an instance of this object across level loads. More...
 
static T instance [get]
 
static T nullableInstance [get]
 

Additional Inherited Members

- Protected Member Functions inherited from GILES.pb_MonoBehaviourSingleton< SavedUser >
virtual void Initialize ()
 
virtual void Awake ()
 

Detailed Description

Definition at line 13 of file SavedUser.cs.

Member Enumeration Documentation

◆ CourseType

Enumerator
Normal 
Quality 
Dobot 

Definition at line 30 of file SavedUser.cs.

Member Function Documentation

◆ ActionCompleted()

void SavedUser.ActionCompleted ( string  type,
float  time,
float  recognitionTime,
float  penaltyTime,
string  actionName,
string  comment,
float  takttime 
)

Definition at line 123 of file SavedUser.cs.

◆ LevelFinished()

void SavedUser.LevelFinished ( bool  success,
float  time,
float  handTrackingPercent = -1f 
)

Definition at line 84 of file SavedUser.cs.

◆ LevelStarted()

void SavedUser.LevelStarted ( )

Definition at line 64 of file SavedUser.cs.

◆ QuizAnswered()

void SavedUser.QuizAnswered ( bool  success,
string  quizName,
float  quizTime 
)

Definition at line 163 of file SavedUser.cs.

◆ SetEditorBool()

void SavedUser.SetEditorBool ( bool  value)

Definition at line 51 of file SavedUser.cs.

◆ SetTutorialBool()

void SavedUser.SetTutorialBool ( bool  value)

Definition at line 55 of file SavedUser.cs.

◆ SetVarjoBool()

void SavedUser.SetVarjoBool ( bool  value)

Definition at line 59 of file SavedUser.cs.

◆ ShowOptimization()

IEnumerator SavedUser.ShowOptimization ( UserManager.Training  training)

Definition at line 148 of file SavedUser.cs.

◆ ShowResult()

IEnumerator SavedUser.ShowResult ( UserManager.Training  training)

Definition at line 158 of file SavedUser.cs.

Member Data Documentation

◆ courseType

CourseType SavedUser.courseType

Definition at line 21 of file SavedUser.cs.

◆ currentUser

UserManager.? User SavedUser.currentUser

Definition at line 15 of file SavedUser.cs.

◆ handTracking

byte SavedUser.handTracking = 0

Definition at line 22 of file SavedUser.cs.

◆ isEditor

bool SavedUser.isEditor = true

Definition at line 18 of file SavedUser.cs.

◆ isTutorial

bool SavedUser.isTutorial = false

Definition at line 19 of file SavedUser.cs.

◆ isVarjo

bool SavedUser.isVarjo = false

Definition at line 20 of file SavedUser.cs.

◆ wsActions

UserManager.WSActions SavedUser.wsActions

Definition at line 17 of file SavedUser.cs.

◆ wsUser

UserManager.? WSUser SavedUser.wsUser

Definition at line 16 of file SavedUser.cs.

Property Documentation

◆ isQuality

bool SavedUser.isQuality
get

Definition at line 49 of file SavedUser.cs.


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