CellexalVR  1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
CellexalVR.AnalysisObjects.EnvironmentTab Class Reference
Inheritance diagram for CellexalVR.AnalysisObjects.EnvironmentTab:
CellexalVR.Interaction.CellexalRaycastable CellexalVR.AnalysisLogic.BoxPlotGrid CellexalVR.AnalysisObjects.GeneExpressionHistogram CellexalVR.AnalysisObjects.GroupingLegend

Public Member Functions

void SetTabActive (bool active)
 Enables or disables the content gameobject of this tab. More...
 
- Public Member Functions inherited from CellexalVR.Interaction.CellexalRaycastable
virtual void OnRaycastHit (RaycastHit hitInfo, CellexalRaycast raycaster)
 Called by CellexalRaycast.Update every frame that a raycast hit this target. More...
 
virtual void OnRaycastEnter ()
 Called on the first frame that this CellexalRaycastable is hit by a CellexalRaycast. More...
 
virtual void OnRaycastExit ()
 Called on the first frame that this CellexalRaycastable is not hit by a CellexalRaycast anymore. More...
 

Public Attributes

EnvironmentTabButton tabButton
 
GameObject contentParent
 
EnvironmentMenuWithTabs parentMenu
 
- Public Attributes inherited from CellexalVR.Interaction.CellexalRaycastable
UnityEvent OnActivate
 
UnityEvent RaycastEnter
 
UnityEvent RaycastExit
 
bool canBePushedAndPulled = true
 
bool active = true
 

Member Function Documentation

◆ SetTabActive()

void CellexalVR.AnalysisObjects.EnvironmentTab.SetTabActive ( bool  active)

Enables or disables the content gameobject of this tab.

Parameters
activeTrue if the tab should be enabled, false if it should be disabled.

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