API reference
API reference
Select your platform
No SDKs available
No versions available

MenuToggler Class

Extends MonoBehaviour
Component to show a panel gameobject placing it in front of the user.
It can be controller externally and closed with a button.

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.Locomotion.MenuToggler._started

Properties

HeadAnchor : Transform
[Get][Set]
Signature
Transform Oculus.Interaction.Locomotion.MenuToggler.HeadAnchor
SpawnOffset : Vector3
[Get][Set]
Signature
Vector3 Oculus.Interaction.Locomotion.MenuToggler.SpawnOffset

Protected Methods

OnDisable ()
Signature
virtual void Oculus.Interaction.Locomotion.MenuToggler.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.Locomotion.MenuToggler.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Locomotion.MenuToggler.Start()
Returns
void

Methods

HidePanel ()
Deactivates the panel
Signature
void Oculus.Interaction.Locomotion.MenuToggler.HidePanel()
Returns
void
InjectAllAUIToggler ( panel )
Signature
void Oculus.Interaction.Locomotion.MenuToggler.InjectAllAUIToggler(GameObject panel)
Parameters
panel: GameObject
Returns
void
InjectOptionalCloseButton ( closeButton )
Signature
void Oculus.Interaction.Locomotion.MenuToggler.InjectOptionalCloseButton(Button closeButton)
Parameters
closeButton: Button
Returns
void
InjectPanel ( panel )
Signature
void Oculus.Interaction.Locomotion.MenuToggler.InjectPanel(GameObject panel)
Parameters
panel: GameObject
Returns
void
ShowPanel ()
Activates the panel and places it in front of the user's head
Signature
void Oculus.Interaction.Locomotion.MenuToggler.ShowPanel()
Returns
void
TogglePanel ()
Deactivates the panel if it is active and vice versa
Signature
void Oculus.Interaction.Locomotion.MenuToggler.TogglePanel()
Returns
void