|
| 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