Public Member Functions

 OvrAvatarPacket ()
 
 OvrAvatarPacket (OvrAvatarDriver.PoseFrame initialPose)
 
void AddFrame (OvrAvatarDriver.PoseFrame frame, float deltaSeconds)
 
OvrAvatarDriver.PoseFrame GetPoseFrame (float seconds)
 
void Write (Stream stream)
 

Static Public Member Functions

static OvrAvatarPacket Read (Stream stream)
 

Public Attributes

IntPtr ovrNativePacket = IntPtr.Zero
 

Properties

float Duration [get]
 
OvrAvatarDriver.PoseFrame FinalFrame [get]
 

Constructor & Destructor Documentation

◆ OvrAvatarPacket() [1/2]

OvrAvatarPacket.OvrAvatarPacket ( )

◆ OvrAvatarPacket() [2/2]

OvrAvatarPacket.OvrAvatarPacket ( OvrAvatarDriver.PoseFrame  initialPose)

Member Function Documentation

◆ AddFrame()

void OvrAvatarPacket.AddFrame ( OvrAvatarDriver.PoseFrame  frame,
float  deltaSeconds 
)

◆ GetPoseFrame()

OvrAvatarDriver.PoseFrame OvrAvatarPacket.GetPoseFrame ( float  seconds)

◆ Read()

static OvrAvatarPacket OvrAvatarPacket.Read ( Stream  stream)
static

◆ Write()

void OvrAvatarPacket.Write ( Stream  stream)

Member Data Documentation

◆ ovrNativePacket

IntPtr OvrAvatarPacket.ovrNativePacket = IntPtr.Zero

Property Documentation

◆ Duration

float OvrAvatarPacket.Duration
get

◆ FinalFrame

OvrAvatarDriver.PoseFrame OvrAvatarPacket.FinalFrame
get

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