CellexalVR  0.13.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
CellexalVR.General.ReferenceManager Class Reference

This class just holds a lot of references to other scripts and gameobjects so they won't clutter the inspector so much. More...

Inheritance diagram for CellexalVR.General.ReferenceManager:

Public Member Functions

void AttemptSetReferences ()
 Attempts to set all references using GameObject.Find(string) and GameObject.GetComponent(string). More...
 

Public Attributes

SteamVR_TrackedObject rightController
 
SteamVR_TrackedObject leftController
 
GameObject rightControllerScriptAlias
 
GameObject leftControllerScriptAlias
 
ControllerModelSwitcher controllerModelSwitcher
 
TextMeshProUGUI HUDFlashInfo
 
TextMeshProUGUI HUDGroupInfo
 
TextMeshProUGUI FarFlashInfo
 
TextMeshProUGUI FarGroupInfo
 
GameObject headset
 
BoxCollider controllerMenuCollider
 
VRTK_StraightPointerRenderer rightLaser
 
VRTK_StraightPointerRenderer leftLaser
 
LaserPointerController laserPointerController
 
SelectionToolCollider selectionToolCollider
 
GameObject deleteTool
 
MinimizeTool minimizeTool
 
GameObject helpMenu
 
DrawTool drawTool
 
GameObject webBrowser
 
CaptureScreenshot screenshotCamera
 
GameObject teleportLaser
 
GameObject mainMenu
 
ToggleArcsSubMenu arcsSubMenu
 
AttributeSubMenu attributeSubMenu
 
ColorByIndexMenu indexMenu
 
GraphFromMarkersMenu createFromMarkerMenu
 
SelectionFromPreviousMenu selectionFromPreviousMenu
 
ColorByGeneMenu colorByGeneMenu
 
FilterMenu filterMenu
 
VelocitySubMenu velocitySubMenu
 
GameObject selectionMenu
 
TextMesh currentFlashedGeneText
 
GameObject frontButtons
 
GameObject rightButtons
 
GameObject backButtons
 
GameObject leftButtons
 
TextMesh frontDescription
 
TextMesh rightDescription
 
TextMesh backDescription
 
TextMesh leftDescription
 
MenuRotator menuRotator
 
MinimizedObjectHandler minimizedObjectHandler
 
MenuToggler menuToggler
 
GraphManager graphManager
 
CellManager cellManager
 
SelectionManager selectionManager
 
HeatmapGenerator heatmapGenerator
 
NetworkGenerator networkGenerator
 
GraphGenerator graphGenerator
 
InputFolderGenerator inputFolderGenerator
 
LoaderController loaderController
 
ConfigManager configManager
 
GameObject helperCylinder
 
InputReader inputReader
 
SQLite database
 
LogManager logManager
 
MultiuserMessageSender multiuserMessageSender
 
GameObject calculatorCluster
 
ConsoleManager consoleManager
 
TurnOffThoseLights turnOffThoseLights
 
GameObject fpsCounter
 
DemoManager demoManager
 
NewGraphFromMarkers newGraphFromMarkers
 
NotificationManager notificationManager
 
TutorialManager tutorialManager
 
ScreenCanvas screenCanvas
 
PlayVideo helpVideoManager
 
VelocityGenerator velocityGenerator
 
FilterManager filterManager
 
ReportManager reportManager
 
Floor floor
 
KeyboardHandler geneKeyboard
 
KeyboardSwitch keyboardSwitch
 
CorrelatedGenesList correlatedGenesList
 
PreviousSearchesList previousSearchesList
 
AutoCompleteList autoCompleteList
 
ColoringOptionsList coloringOptionsList
 
KeyboardHandler folderKeyboard
 
KeyboardHandler webBrowserKeyboard
 
GameObject filterBlockBoard
 
KeyboardHandler filterNameKeyboard
 
KeyboardHandler filterOperatorKeyboard
 
KeyboardHandler filterValueKeyboard
 
AutoCompleteList filterNameKeyboardAutoCompleteList
 
SettingsMenu settingsMenu
 
ColorPicker colorPicker
 
GameObject spectatorRig
 
GameObject VRRig
 

Detailed Description

This class just holds a lot of references to other scripts and gameobjects so they won't clutter the inspector so much.

Member Function Documentation

◆ AttemptSetReferences()

void CellexalVR.General.ReferenceManager.AttemptSetReferences ( )

Attempts to set all references using GameObject.Find(string) and GameObject.GetComponent(string).


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