|
virtual void | ActivateSetCallback (Action callback) |
| Waiting for object activation.
|
|
virtual void | Active (bool state) |
|
virtual void | Awake () |
|
virtual void | CheckInspectionStatus () |
|
virtual void | Execute () |
| Used to indicate to the step manager that some actions were performed on the object.
|
|
virtual void | GenerateBreakdown (int percentBroke) |
| Generate a breakdown on the object with a certain probability.
|
|
virtual void | HideModel () |
| Disable parts of some object childs models. Useful for configuring object breakdowns.
|
|
virtual void | Highlight (bool state) |
| Highlight an object.
|
|
override void | Interactive (bool isInteractive) |
|
virtual void | OnTimerExpired () |
|
override void | OpenInspectionMenu (string quizID) |
| Enable inpection menu UI.
|
|
virtual void | PlayForwardAnimation (bool playForward, Action callback) |
| Used to play an animation and wait for it to finish.
|
|
virtual void | PrepareInspectionReport (List< InteractableClass > interactables) |
|
virtual void | RepairElement () |
| Remove from the broken state object.
|
|
virtual void | SetDefaultState () |
| Restoring the original state of an object after any actions with it.
|
|
virtual void | SetInspected () |
|
override void | SetParametersForItem (string quizId, string[] additionalValues) |
|
void | SetTimer (float timer) |
| Loops and infinitely runs a method after some time in seconds.
|
|
virtual void | ShowModel () |
| Enable parts of some object childs models. Useful for configuring object breakdowns.
|
|
void | StopTimer () |
| Stop loops and infinitely runs a method.
|
|
virtual void | TurnOffWaitForSelection () |
| Disable waiting for object highlighting with a pointer or hand approach. Mainly used in eval fashion.
|
|
virtual void | TurnOnOffState (bool turnOn) |
|
virtual void | WaitForSelection () |
| Highlight the object with a pointer or hand approach. Mainly used in evaluation mode.
|
|
Definition at line 18 of file QuizDisplay.cs.
◆ ActivateSetCallback()
virtual void PixoVR.Event.InteractableClass.ActivateSetCallback |
( |
Action | callback | ) |
|
|
inlinevirtualinherited |
◆ Active()
virtual void PixoVR.Event.InteractableClass.Active |
( |
bool | state | ) |
|
|
inlinevirtualinherited |
◆ Awake()
virtual void PixoVR.Event.InteractableClass.Awake |
( |
| ) |
|
|
inlinevirtualinherited |
◆ CheckInspectionStatus()
virtual void PixoVR.Event.InteractableClass.CheckInspectionStatus |
( |
| ) |
|
|
inlinevirtualinherited |
◆ ClearAnswersHistory()
void PixoVR.Event.QuizDisplay.ClearAnswersHistory |
( |
| ) |
|
|
inlineprivate |
◆ EnableAdditionalItems()
void PixoVR.Event.QuizDisplay.EnableAdditionalItems |
( |
bool | isActive | ) |
|
|
inlineprivate |
◆ Execute()
virtual void PixoVR.Event.InteractableClass.Execute |
( |
| ) |
|
|
inlinevirtualinherited |
◆ GenerateBreakdown()
virtual void PixoVR.Event.InteractableClass.GenerateBreakdown |
( |
int | percentBroke | ) |
|
|
inlinevirtualinherited |
◆ Hide()
void PixoVR.Event.QuizDisplay.Hide |
( |
| ) |
|
|
inlineprivate |
◆ HideModel()
virtual void PixoVR.Event.InteractableClass.HideModel |
( |
| ) |
|
|
inlinevirtualinherited |
Disable parts of some object childs models. Useful for configuring object breakdowns.
Definition at line 216 of file InteractableClass.cs.
◆ Highlight()
virtual void PixoVR.Event.InteractableClass.Highlight |
( |
bool | state | ) |
|
|
inlinevirtualinherited |
◆ Interactive()
override void PixoVR.Event.QuizDisplay.Interactive |
( |
bool | state | ) |
|
|
inlinevirtual |
◆ IsLastQuestion()
bool PixoVR.Event.QuizDisplay.IsLastQuestion |
( |
| ) |
|
|
inlineprivate |
◆ OnConfirmButtonClick()
void PixoVR.Event.QuizDisplay.OnConfirmButtonClick |
( |
| ) |
|
|
inlineprivate |
◆ OnStartTargeting()
void PixoVR.Event.InteractableClass.OnStartTargeting |
( |
Hand | hand, |
|
|
Grabbable | grabbable ) |
|
inlineprivateinherited |
◆ OnStopTargeting()
void PixoVR.Event.InteractableClass.OnStopTargeting |
( |
Hand | hand, |
|
|
Grabbable | grabbable ) |
|
inlineprivateinherited |
◆ OnTimerExpired()
virtual void PixoVR.Event.InteractableClass.OnTimerExpired |
( |
| ) |
|
|
inlinevirtualinherited |
◆ OnToggleSelected()
void PixoVR.Event.QuizDisplay.OnToggleSelected |
( |
string | selectedAnswer, |
|
|
bool | isCorrect, |
|
|
int | optionID ) |
|
inlineprivate |
◆ OpenInspectionMenu()
override void PixoVR.Event.QuizDisplay.OpenInspectionMenu |
( |
string | quizId | ) |
|
|
inlinevirtual |
◆ PlayAudio()
void PixoVR.Event.QuizDisplay.PlayAudio |
( |
| ) |
|
|
inlineprivate |
◆ PlayFeedbackVoiceOver()
void PixoVR.Event.QuizDisplay.PlayFeedbackVoiceOver |
( |
string | idVo, |
|
|
bool | isLastQuestion = true, |
|
|
bool | isVoMustFinished = false ) |
|
inlineprivate |
◆ PlayForwardAnimation()
virtual void PixoVR.Event.InteractableClass.PlayForwardAnimation |
( |
bool | playForward, |
|
|
Action | callback ) |
|
inlinevirtualinherited |
Used to play an animation and wait for it to finish.
- Parameters
-
Definition at line 259 of file InteractableClass.cs.
◆ PrepareInspectionReport()
virtual void PixoVR.Event.InteractableClass.PrepareInspectionReport |
( |
List< InteractableClass > | interactables | ) |
|
|
inlinevirtualinherited |
◆ RepairElement()
virtual void PixoVR.Event.InteractableClass.RepairElement |
( |
| ) |
|
|
inlinevirtualinherited |
◆ RepairObject()
void PixoVR.Event.QuizDisplay.RepairObject |
( |
ItemsEnum | itemId | ) |
|
|
inlineprivate |
◆ SendApexEvents()
◆ SetAnswersOptions()
◆ SetDefaultState()
virtual void PixoVR.Event.InteractableClass.SetDefaultState |
( |
| ) |
|
|
inlinevirtualinherited |
Restoring the original state of an object after any actions with it.
Definition at line 241 of file InteractableClass.cs.
◆ SetGrabEnabled()
void PixoVR.Event.InteractableClass.SetGrabEnabled |
( |
bool | isEnabled | ) |
|
|
inlineprotectedinherited |
◆ SetInspected()
virtual void PixoVR.Event.InteractableClass.SetInspected |
( |
| ) |
|
|
inlinevirtualinherited |
◆ SetInspectedMark()
void PixoVR.Event.QuizDisplay.SetInspectedMark |
( |
ItemsEnum | itemId | ) |
|
|
inlineprivate |
◆ SetParametersForItem()
override void PixoVR.Event.QuizDisplay.SetParametersForItem |
( |
string | quizId, |
|
|
string[] | additionalValues ) |
|
inlinevirtual |
◆ SetQuestionInformation()
void PixoVR.Event.QuizDisplay.SetQuestionInformation |
( |
| ) |
|
|
inlineprivate |
◆ SetQuestionText()
void PixoVR.Event.QuizDisplay.SetQuestionText |
( |
string | questionText | ) |
|
|
inlineprivate |
◆ SetTimer()
void PixoVR.Event.InteractableClass.SetTimer |
( |
float | timer | ) |
|
|
inlineinherited |
Loops and infinitely runs a method after some time in seconds.
- Parameters
-
Definition at line 345 of file InteractableClass.cs.
◆ ShowModel()
virtual void PixoVR.Event.InteractableClass.ShowModel |
( |
| ) |
|
|
inlinevirtualinherited |
Enable parts of some object childs models. Useful for configuring object breakdowns.
some
Definition at line 200 of file InteractableClass.cs.
◆ ShowModels()
void PixoVR.Event.InteractableClass.ShowModels |
( |
| ) |
|
|
inlineprotectedinherited |
◆ Start()
void PixoVR.Event.QuizDisplay.Start |
( |
| ) |
|
|
inlineprivate |
◆ StartTimer()
IEnumerator PixoVR.Event.InteractableClass.StartTimer |
( |
float | timer | ) |
|
|
inlineprivateinherited |
◆ StopTimer()
void PixoVR.Event.InteractableClass.StopTimer |
( |
| ) |
|
|
inlineinherited |
◆ SubscribeOnToggles()
void PixoVR.Event.QuizDisplay.SubscribeOnToggles |
( |
| ) |
|
|
inlineprivate |
◆ TurnOffWaitForSelection()
virtual void PixoVR.Event.InteractableClass.TurnOffWaitForSelection |
( |
| ) |
|
|
inlinevirtualinherited |
Disable waiting for object highlighting with a pointer or hand approach. Mainly used in eval fashion.
Definition at line 154 of file InteractableClass.cs.
◆ TurnOnOffState()
virtual void PixoVR.Event.InteractableClass.TurnOnOffState |
( |
bool | turnOn | ) |
|
|
inlinevirtualinherited |
◆ UnsubscribeOnToggles()
void PixoVR.Event.QuizDisplay.UnsubscribeOnToggles |
( |
| ) |
|
|
inlineprivate |
◆ UpdateStepManager()
void PixoVR.Event.QuizDisplay.UpdateStepManager |
( |
| ) |
|
|
inlineprivate |
◆ WaitForSelection()
virtual void PixoVR.Event.InteractableClass.WaitForSelection |
( |
| ) |
|
|
inlinevirtualinherited |
Highlight the object with a pointer or hand approach. Mainly used in evaluation mode.
Definition at line 126 of file InteractableClass.cs.
◆ _additionalItemsToEnable
GameObject [] PixoVR.Event.QuizDisplay._additionalItemsToEnable |
|
privateSerializeField |
◆ _additionalOutlines
Outline [] PixoVR.Event.InteractableClass._additionalOutlines |
|
privateinheritedSerializeField |
◆ _answerOptions
◆ _apexSessionState
◆ _audioService
◆ _brokenID
int PixoVR.Event.QuizDisplay._brokenID |
|
private |
◆ _canvasGroup
CanvasGroup PixoVR.Event.QuizDisplay._canvasGroup |
|
private |
◆ _confirmButton
Button PixoVR.Event.QuizDisplay._confirmButton |
|
privateSerializeField |
◆ _confirmText
TMP_Text PixoVR.Event.QuizDisplay._confirmText |
|
privateSerializeField |
◆ _correectAnswerShouldBeCleanedForNone
bool PixoVR.Event.QuizDisplay._correectAnswerShouldBeCleanedForNone = false |
|
privateSerializeField |
◆ _currentQuiz
Quiz PixoVR.Event.QuizDisplay._currentQuiz |
|
private |
◆ _distanceGrabbable
DistanceGrabbable PixoVR.Event.InteractableClass._distanceGrabbable |
|
protectedinheritedSerializeField |
◆ _grabbables
Grabbable [] PixoVR.Event.InteractableClass._grabbables |
|
protectedinherited |
◆ _isAnswerSaved
bool PixoVR.Event.QuizDisplay._isAnswerSaved = false |
|
private |
◆ _isItemBroken
bool PixoVR.Event.QuizDisplay._isItemBroken |
|
private |
◆ _isSelectedCorrectAnswer
bool PixoVR.Event.QuizDisplay._isSelectedCorrectAnswer |
|
private |
◆ _isShouldWaitForEndingVO
bool PixoVR.Event.QuizDisplay._isShouldWaitForEndingVO = false |
|
private |
◆ _itemIdInQuestion
ItemsEnum PixoVR.Event.QuizDisplay._itemIdInQuestion |
|
private |
◆ _itemInQuestion
◆ _nearWaypoint
◆ _objectsShouldBeRepaired
bool PixoVR.Event.QuizDisplay._objectsShouldBeRepaired = false |
|
private |
◆ _outline
Outline PixoVR.Event.InteractableClass._outline |
|
privateinheritedSerializeField |
◆ _questionText
TMP_Text PixoVR.Event.QuizDisplay._questionText |
|
privateSerializeField |
◆ _quizData
QuizData PixoVR.Event.QuizDisplay._quizData |
|
privateSerializeField |
◆ _selectedAnswer
string PixoVR.Event.QuizDisplay._selectedAnswer |
|
private |
◆ _selectedAnswerOptionID
int PixoVR.Event.QuizDisplay._selectedAnswerOptionID |
◆ _stepManager
◆ _timerCoroutine
Coroutine PixoVR.Event.InteractableClass._timerCoroutine |
|
privateinherited |
◆ _useNearWaypoint
bool PixoVR.Event.QuizDisplay._useNearWaypoint = false |
|
privateSerializeField |
◆ _visibilityControlPoints
◆ _waitingForSelection
bool PixoVR.Event.InteractableClass._waitingForSelection |
|
privateinherited |
◆ BrokenId
int PixoVR.Event.InteractableClass.BrokenId = 0 |
|
inherited |
◆ brokenModels
GameObject [] PixoVR.Event.InteractableClass.brokenModels |
|
protectedinheritedSerializeField |
◆ correctModels
GameObject [] PixoVR.Event.InteractableClass.correctModels |
|
protectedinheritedSerializeField |
◆ currentQuestionIndex
int PixoVR.Event.QuizDisplay.currentQuestionIndex |
|
privateSerializeField |
◆ IsActive
bool PixoVR.Event.InteractableClass.IsActive |
|
inherited |
◆ IsBroken
bool PixoVR.Event.InteractableClass.IsBroken |
|
inherited |
◆ isInspected
bool PixoVR.Event.InteractableClass.isInspected = false |
|
inherited |
◆ ItemId
ItemsEnum PixoVR.Event.InteractableClass.ItemId |
|
inherited |
◆ MaxValue
const int PixoVR.Event.InteractableClass.MaxValue = 100 |
|
staticprivateinherited |
◆ MinValue
const int PixoVR.Event.InteractableClass.MinValue = 1 |
|
staticprivateinherited |
◆ sfxClick
string PixoVR.Event.QuizDisplay.sfxClick |
|
privateSerializeField |
◆ sfxCorrectAnswer
string PixoVR.Event.QuizDisplay.sfxCorrectAnswer |
|
privateSerializeField |
◆ sfxFixBrokenItem
string PixoVR.Event.QuizDisplay.sfxFixBrokenItem |
|
privateSerializeField |
◆ sfxIncorrectAnswer
string PixoVR.Event.QuizDisplay.sfxIncorrectAnswer |
|
privateSerializeField |
◆ singleText
TMP_Text PixoVR.Event.QuizDisplay.singleText |
|
privateSerializeField |
◆ StepsId
ItemsEnum [] PixoVR.Event.InteractableClass.StepsId |
|
inherited |
The documentation for this class was generated from the following file:
- com.pixovr.eventunitysdk/Runtime/Sdk/Scripts/QuizScripts/QuizDisplay.cs