Documentation for the Unity C# Library
Loading...
Searching...
No Matches
PixoVR.Event.InteractableDebug Class Reference
Inheritance diagram for PixoVR.Event.InteractableDebug:
[legend]

Public Member Functions

void ApplyChanges ()
 
void InitDebugUI ()
 

Events

Action CloseDebugUI
 

Private Member Functions

void ActivateObject ()
 
void BreakDownObject ()
 
void DeactivateObject ()
 
void GoToSelectedStep ()
 
void HighlightOffObject ()
 
void HighlightOnObject ()
 
void ItemSelected (Dropdown dropdownItems)
 
void OnDestroy ()
 
void RepairObject ()
 
void SkipStep ()
 
void Start ()
 
IEnumerator StartInit ()
 
void StepSelected (Dropdown dropdownSteps)
 
void TurnOffObject ()
 
void TurnOnObject ()
 
void UpdateStepInfo (string step, int function)
 

Private Attributes

Button _activateButton
 [SerializeField]
 
Button _breakDownButton
 [SerializeField]
 
Button _closeButton
 [SerializeField]
 
TMP_Text _currentFunctionText
 [SerializeField]
 
InteractableClass _currentItem
 
TMP_Text _currentStepText
 [SerializeField]
 
Button _deactivateButton
 [SerializeField]
 
Dropdown _dropdownItems
 [SerializeField]
 
Dropdown _dropdownSteps
 [SerializeField]
 
Button _goToStepButton
 [SerializeField]
 
Button _highlightOffButton
 [SerializeField]
 
Button _highlightOnButton
 [SerializeField]
 
Toggle _isActive
 [SerializeField]
 
Toggle _isBroken
 [SerializeField]
 
Toggle _isInspected
 [SerializeField]
 
Dictionary< ItemsEnum, InteractableClass_ItemsDictionary
 
List< string > _listOfSteps
 
Button _repairOnButton
 [SerializeField]
 
string _selectedStep
 
Button _skipStepButton
 [SerializeField]
 
StepManager _stepManager
 
StepsData _stepsData
 
Dictionary< string, InteractableClass_StringItemsDictionary
 
Button _turnOffButton
 [SerializeField]
 
Button _turnOnButton
 [SerializeField]
 
bool isActive
 
bool isBroken
 
bool isInspected
 

Detailed Description

Definition at line 12 of file InteractableDebug.cs.

Member Function Documentation

◆ ActivateObject()

void PixoVR.Event.InteractableDebug.ActivateObject ( )
inlineprivate

Definition at line 285 of file InteractableDebug.cs.

Here is the call graph for this function:

◆ ApplyChanges()

void PixoVR.Event.InteractableDebug.ApplyChanges ( )
inline

Definition at line 296 of file InteractableDebug.cs.

Here is the call graph for this function:

◆ BreakDownObject()

void PixoVR.Event.InteractableDebug.BreakDownObject ( )
inlineprivate

Definition at line 255 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DeactivateObject()

void PixoVR.Event.InteractableDebug.DeactivateObject ( )
inlineprivate

Definition at line 290 of file InteractableDebug.cs.

Here is the call graph for this function:

◆ GoToSelectedStep()

void PixoVR.Event.InteractableDebug.GoToSelectedStep ( )
inlineprivate

Definition at line 211 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ HighlightOffObject()

void PixoVR.Event.InteractableDebug.HighlightOffObject ( )
inlineprivate

Definition at line 275 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ HighlightOnObject()

void PixoVR.Event.InteractableDebug.HighlightOnObject ( )
inlineprivate

Definition at line 280 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ InitDebugUI()

void PixoVR.Event.InteractableDebug.InitDebugUI ( )
inline

Definition at line 230 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ItemSelected()

void PixoVR.Event.InteractableDebug.ItemSelected ( Dropdown dropdownItems)
inlineprivate

Definition at line 206 of file InteractableDebug.cs.

Here is the caller graph for this function:

◆ OnDestroy()

void PixoVR.Event.InteractableDebug.OnDestroy ( )
inlineprivate

Definition at line 176 of file InteractableDebug.cs.

Here is the call graph for this function:

◆ RepairObject()

void PixoVR.Event.InteractableDebug.RepairObject ( )
inlineprivate

Definition at line 260 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SkipStep()

void PixoVR.Event.InteractableDebug.SkipStep ( )
inlineprivate

Definition at line 216 of file InteractableDebug.cs.

Here is the caller graph for this function:

◆ Start()

void PixoVR.Event.InteractableDebug.Start ( )
inlineprivate

Definition at line 136 of file InteractableDebug.cs.

Here is the call graph for this function:

◆ StartInit()

IEnumerator PixoVR.Event.InteractableDebug.StartInit ( )
inlineprivate

Definition at line 305 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ StepSelected()

void PixoVR.Event.InteractableDebug.StepSelected ( Dropdown dropdownSteps)
inlineprivate

Definition at line 200 of file InteractableDebug.cs.

Here is the caller graph for this function:

◆ TurnOffObject()

void PixoVR.Event.InteractableDebug.TurnOffObject ( )
inlineprivate

Definition at line 265 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ TurnOnObject()

void PixoVR.Event.InteractableDebug.TurnOnObject ( )
inlineprivate

Definition at line 270 of file InteractableDebug.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ UpdateStepInfo()

void PixoVR.Event.InteractableDebug.UpdateStepInfo ( string step,
int function )
inlineprivate

Definition at line 224 of file InteractableDebug.cs.

Here is the caller graph for this function:

Member Data Documentation

◆ _activateButton

Button PixoVR.Event.InteractableDebug._activateButton
privateSerializeField

[SerializeField]

Definition at line 68 of file InteractableDebug.cs.

◆ _breakDownButton

Button PixoVR.Event.InteractableDebug._breakDownButton
privateSerializeField

[SerializeField]

Definition at line 108 of file InteractableDebug.cs.

◆ _closeButton

Button PixoVR.Event.InteractableDebug._closeButton
privateSerializeField

[SerializeField]

Definition at line 116 of file InteractableDebug.cs.

◆ _currentFunctionText

TMP_Text PixoVR.Event.InteractableDebug._currentFunctionText
privateSerializeField

[SerializeField]

Definition at line 42 of file InteractableDebug.cs.

◆ _currentItem

InteractableClass PixoVR.Event.InteractableDebug._currentItem
private

Definition at line 125 of file InteractableDebug.cs.

◆ _currentStepText

TMP_Text PixoVR.Event.InteractableDebug._currentStepText
privateSerializeField

[SerializeField]

Definition at line 38 of file InteractableDebug.cs.

◆ _deactivateButton

Button PixoVR.Event.InteractableDebug._deactivateButton
privateSerializeField

[SerializeField]

Definition at line 72 of file InteractableDebug.cs.

◆ _dropdownItems

Dropdown PixoVR.Event.InteractableDebug._dropdownItems
privateSerializeField

[SerializeField]

Definition at line 48 of file InteractableDebug.cs.

◆ _dropdownSteps

Dropdown PixoVR.Event.InteractableDebug._dropdownSteps
privateSerializeField

[SerializeField]

Definition at line 18 of file InteractableDebug.cs.

◆ _goToStepButton

Button PixoVR.Event.InteractableDebug._goToStepButton
privateSerializeField

[SerializeField]

Definition at line 30 of file InteractableDebug.cs.

◆ _highlightOffButton

Button PixoVR.Event.InteractableDebug._highlightOffButton
privateSerializeField

[SerializeField]

Definition at line 84 of file InteractableDebug.cs.

◆ _highlightOnButton

Button PixoVR.Event.InteractableDebug._highlightOnButton
privateSerializeField

[SerializeField]

Definition at line 80 of file InteractableDebug.cs.

◆ _isActive

Toggle PixoVR.Event.InteractableDebug._isActive
privateSerializeField

[SerializeField]

Definition at line 52 of file InteractableDebug.cs.

◆ _isBroken

Toggle PixoVR.Event.InteractableDebug._isBroken
privateSerializeField

[SerializeField]

Definition at line 56 of file InteractableDebug.cs.

◆ _isInspected

Toggle PixoVR.Event.InteractableDebug._isInspected
privateSerializeField

[SerializeField]

Definition at line 60 of file InteractableDebug.cs.

◆ _ItemsDictionary

Dictionary<ItemsEnum, InteractableClass> PixoVR.Event.InteractableDebug._ItemsDictionary
private

Definition at line 130 of file InteractableDebug.cs.

◆ _listOfSteps

List<string> PixoVR.Event.InteractableDebug._listOfSteps
private

Definition at line 128 of file InteractableDebug.cs.

◆ _repairOnButton

Button PixoVR.Event.InteractableDebug._repairOnButton
privateSerializeField

[SerializeField]

Definition at line 104 of file InteractableDebug.cs.

◆ _selectedStep

string PixoVR.Event.InteractableDebug._selectedStep
private

Definition at line 124 of file InteractableDebug.cs.

◆ _skipStepButton

Button PixoVR.Event.InteractableDebug._skipStepButton
privateSerializeField

[SerializeField]

Definition at line 26 of file InteractableDebug.cs.

◆ _stepManager

StepManager PixoVR.Event.InteractableDebug._stepManager
private

Definition at line 126 of file InteractableDebug.cs.

◆ _stepsData

StepsData PixoVR.Event.InteractableDebug._stepsData
private

Definition at line 127 of file InteractableDebug.cs.

◆ _StringItemsDictionary

Dictionary<string, InteractableClass> PixoVR.Event.InteractableDebug._StringItemsDictionary
private

Definition at line 131 of file InteractableDebug.cs.

◆ _turnOffButton

Button PixoVR.Event.InteractableDebug._turnOffButton
privateSerializeField

[SerializeField]

Definition at line 96 of file InteractableDebug.cs.

◆ _turnOnButton

Button PixoVR.Event.InteractableDebug._turnOnButton
privateSerializeField

[SerializeField]

Definition at line 92 of file InteractableDebug.cs.

◆ isActive

bool PixoVR.Event.InteractableDebug.isActive
private

Definition at line 120 of file InteractableDebug.cs.

◆ isBroken

bool PixoVR.Event.InteractableDebug.isBroken
private

Definition at line 121 of file InteractableDebug.cs.

◆ isInspected

bool PixoVR.Event.InteractableDebug.isInspected
private

Definition at line 122 of file InteractableDebug.cs.

Event Documentation

◆ CloseDebugUI

Action PixoVR.Event.InteractableDebug.CloseDebugUI

Definition at line 134 of file InteractableDebug.cs.


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