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

MRPassthrough Class

Extends MonoBehaviour
This component maintains the Passthrough mode between scenes and listen to a toggle for changes.

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.Samples.MRPassthrough._started

Protected Methods

OnEnable ()
Signature
virtual void Oculus.Interaction.Samples.MRPassthrough.OnEnable()
Returns
void
Reset ()
Signature
virtual void Oculus.Interaction.Samples.MRPassthrough.Reset()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Samples.MRPassthrough.Start()
Returns
void

Methods

CheckPassthroughToggle ()
Signature
void Oculus.Interaction.Samples.MRPassthrough.CheckPassthroughToggle()
Returns
void
InjectAllMRPassthrough ( objects , passThroughToggle , layer , camera )
Signature
void Oculus.Interaction.Samples.MRPassthrough.InjectAllMRPassthrough(GameObject[] objects, Toggle passThroughToggle, OVRPassthroughLayer layer, Camera camera)
Parameters
objects: GameObject []
passThroughToggle: Toggle
layer: OVRPassthroughLayer
camera: Camera
Returns
void
InjectCamera ( camera )
Signature
void Oculus.Interaction.Samples.MRPassthrough.InjectCamera(Camera camera)
Parameters
camera: Camera
Returns
void
InjectLayer ( layer )
Signature
void Oculus.Interaction.Samples.MRPassthrough.InjectLayer(OVRPassthroughLayer layer)
Parameters
layer: OVRPassthroughLayer
Returns
void
InjectObjects ( objects )
Signature
void Oculus.Interaction.Samples.MRPassthrough.InjectObjects(GameObject[] objects)
Parameters
objects: GameObject []
Returns
void
InjectPassThroughToggle ( passThroughToggle )
Signature
void Oculus.Interaction.Samples.MRPassthrough.InjectPassThroughToggle(Toggle passThroughToggle)
Parameters
passThroughToggle: Toggle
Returns
void
TogglePassThrough ()
Signature
void Oculus.Interaction.Samples.MRPassthrough.TogglePassThrough()
Returns
void
TurnLocoMotionSceneOff ()
Signature
void Oculus.Interaction.Samples.MRPassthrough.TurnLocoMotionSceneOff()
Returns
void
TurnLocoMotionSceneOn ()
Signature
void Oculus.Interaction.Samples.MRPassthrough.TurnLocoMotionSceneOn()
Returns
void

Inner Class

PassThrough Class

Static Fields

IsPassThroughCompatible : bool
Signature
bool Oculus.Interaction.Samples.MRPassthrough.PassThrough.IsPassThroughCompatible
IsPassThroughOn : bool
Signature
bool Oculus.Interaction.Samples.MRPassthrough.PassThrough.IsPassThroughOn