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

Panel Class

This is a MonoBehaviour serves as base class for all the panels of Immersive Debugger.
Handles common behaviours like haptics and exposes functions to customize each panel. For more info about Immersive Debugger, check out the official doc

Properties

static OVRHapticsClip HapticsClip[Get]
float PixelsPerUnit[Get]
The spherical coordinates of the panel.
As the panel is using the cylinder overlay shape for a curved panel effect, this coordinates would be converted to actual position of the panel on the overlay canvas.
Interface Interface[Get]
The image style of the background, can specify the detailed properties such as sprite and color.

Protected Fields

Canvas _canvas[Get]
Background Background[Get]
ImageStyle _backgroundStyle[Get]

Protected Functions

virtual override void Setup
( Controller owner )
void SetExpectedPixelsPerUnit
( float pixelsPerUnit,
float dynamicPixelsPerUnit,
float referencePixelsPerUnit )
virtual override void OnTransparencyChanged ( )
virtual override void OnHoverChanged ( )
virtual void OnEnable ( )
virtual override void OnDisable ( )
Did you find this page helpful?
Thumbs up icon
Thumbs down icon