Show / Hide Table of Contents

Interface IVRAvatarHead

An extension interface for IVRAvatarLimb representing the head limb.

Inherited Members
IVRAvatarLimb.Avatar
IVRAvatarLimb.DeviceComponent
IVRAvatarLimb.LimbType
IVRAvatarLimb.TrackedObject
IVRAvatarLimb.Transform
IVRAvatarLimb.Anchor
IVRAvatarLimb.AttachedObjects
IVRAvatarLimb.IsActive
IVRAvatarLimb.SetActive(Boolean)
IVRAvatarLimb.Attach(GameObject, AnchorAttachFlags)
IVRAvatarLimb.Unattach(GameObject, Transform)
IVRAvatarLimb.UnattachAll(Transform)
IVRAvatarLimb.UpdateState()
Namespace: Liminal.SDK.VR.Avatars
Assembly: Liminal.SDK.dll
Syntax
public interface IVRAvatarHead : IVRAvatarLimb

Properties

| Improve this Doc View Source

ActiveEyeCamera

Gets the active eye camera. If UsePerEyeCameras is

true
, this will return LeftEyeCamera if active, otherwise it will return CenterEyeCamera. This value should be used if you need to reference the camera, but do not need a specific eye camera.

Declaration
Camera ActiveEyeCamera { get; }
Property Value
Type Description
UnityEngine.Camera
| Improve this Doc View Source

CenterEyeCamera

Gets the main eye camera assigned to the head.

Declaration
Camera CenterEyeCamera { get; }
Property Value
Type Description
UnityEngine.Camera
| Improve this Doc View Source

Headset

Gets the IVRHeadset currently assigned to this limb.

Declaration
IVRHeadset Headset { get; }
Property Value
Type Description
IVRHeadset
| Improve this Doc View Source

LeftEyeCamera

Gets the main eye camera assigned to the head.

Declaration
Camera LeftEyeCamera { get; }
Property Value
Type Description
UnityEngine.Camera
| Improve this Doc View Source

RightEyeCamera

Gets the main eye camera assigned to the head.

Declaration
Camera RightEyeCamera { get; }
Property Value
Type Description
UnityEngine.Camera
| Improve this Doc View Source

UsePerEyeCameras

Determines if the left/right eye cameras are used, or if center eye camera is used. If true, the left and right eye cameras are used and the center eye camera is disabled. If false, the center eye camera is used and the left/right eye cameras are disabled.

Declaration
bool UsePerEyeCameras { get; set; }
Property Value
Type Description
System.Boolean

Events

| Improve this Doc View Source

ActiveCameraChanged

Raised when the active camera is changed.

Declaration
event ActiveCameraChangedEventHandler ActiveCameraChanged
Event Type
Type Description
ActiveCameraChangedEventHandler

Extension Methods

VRAvatarExtensions.GetControllerVisual(IVRAvatarLimb)
VRAvatarExtensions.InstantiateControllerVisual(IVRAvatarLimb)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX