Inheritance diagram for OvrAvatarDriver:
OvrAvatarLocalDriver OvrAvatarRemoteDriver OvrAvatarTestDriver

Classes

struct  ControllerPose
 
struct  PoseFrame
 

Public Types

enum  PacketMode { PacketMode.SDK, PacketMode.Unity }
 

Public Member Functions

PoseFrame GetCurrentPose ()
 
abstract void UpdateTransforms (IntPtr sdkAvatar)
 
void UpdateTransformsFromPose (IntPtr sdkAvatar)
 

Static Public Member Functions

static bool GetIsTrackedRemote ()
 

Public Attributes

PacketMode Mode
 

Protected Attributes

PoseFrame CurrentPose
 

Member Enumeration Documentation

◆ PacketMode

Enumerator
SDK 
Unity 

Member Function Documentation

◆ GetCurrentPose()

PoseFrame OvrAvatarDriver.GetCurrentPose ( )

◆ GetIsTrackedRemote()

static bool OvrAvatarDriver.GetIsTrackedRemote ( )
static

◆ UpdateTransforms()

abstract void OvrAvatarDriver.UpdateTransforms ( IntPtr  sdkAvatar)
pure virtual

◆ UpdateTransformsFromPose()

void OvrAvatarDriver.UpdateTransformsFromPose ( IntPtr  sdkAvatar)

Member Data Documentation

◆ CurrentPose

PoseFrame OvrAvatarDriver.CurrentPose
protected

◆ Mode

PacketMode OvrAvatarDriver.Mode

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